Collect and sort square numbers in ascending order from three lists: Difference between revisions

Content added Content deleted
(Added Go)
(Added Sidef)
Line 470: Line 470:
[4,9,16,25,36,36,49,81,121,144,169]
[4,9,16,25,36,36,49,81,121,144,169]
done...
done...
</pre>

=={{header|Sidef}}==
<lang ruby>var 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],
]

say lists.flat.grep{.is_square}.sort</lang>

{{out}}
<pre>
[4, 9, 16, 25, 36, 36, 49, 81, 121, 144, 169]
</pre>
</pre>