Collect and sort square numbers in ascending order from three lists: Difference between revisions
Content added Content deleted
Alextretyak (talk | contribs) (Added 11l) |
|||
Line 7: | Line 7: | ||
<br>list[2] = [2,8,81,169,34,55,76,49,7] |
<br>list[2] = [2,8,81,169,34,55,76,49,7] |
||
<br>list[3] = [75,121,75,144,35,16,46,35] |
<br>list[3] = [75,121,75,144,35,16,46,35] |
||
=={{header|11l}}== |
|||
<lang 11l>V lists = [[3, 4, 34, 25, 9, 12, 36, 56, 36], [2, 8, 81, 169, 34, 55, 76, 49, 7], [75, 121, 75, 144, 35, 16, 46, 35]] |
|||
[Int] squares |
|||
F is_square(x) |
|||
R Int(sqrt(x)) ^ 2 == x |
|||
L(l) lists |
|||
L(x) l |
|||
I is_square(x) |
|||
squares.append(x) |
|||
squares.sort() |
|||
print(squares)</lang> |
|||
{{out}} |
|||
<pre> |
|||
[4, 9, 16, 25, 36, 36, 49, 81, 121, 144, 169] |
|||
</pre> |
|||
=={{header|FreeBASIC}}== |
=={{header|FreeBASIC}}== |