Largest int from concatenated ints: Difference between revisions

(Added zkl)
Line 542:
6054854654</pre>
 
=={{header|Lua}}==
 
{{trans|Ruby}}
<lang Lua>function icsort(numbers)
table.sort(numbers,function(x,y) return (x..y) > (y..x) end)
return numbers
end
 
for _,numbers in pairs({{1, 34, 3, 98, 9, 76, 45, 4}, {54, 546, 548, 60}}) do
print(('Numbers: {%s}\n Largest integer: %s'):format(
table.concat(numbers,","),table.concat(icsort(numbers))
))
end</lang>
Output:
<pre>Numbers: {1,34,3,98,9,76,45,4}
Largest integer: 998764543431
Numbers: {54,546,548,60}
Largest integer: 6054854654</pre>
 
=={{header|Mathematica}}==
Anonymous user