RosettaCodeData/Task/Largest-int-from-concatenated-ints/Lua/largest-int-from-concatenated-ints.lua
2015-02-20 00:35:01 -05:00

10 lines
309 B
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