Jump to content

Largest int from concatenated ints: Difference between revisions

Added 11l
(Added Wren)
(Added 11l)
Line 20:
*   [http://stackoverflow.com/questions/14532105/constructing-the-largest-number-possible-by-rearranging-a-list/14539943#14539943 Constructing the largest number possible by rearranging a list]
<br><br>
 
=={{header|11l}}==
{{trans|Python}}
 
<lang 11l>F maxnum(x)
V maxlen = String(max(x)).len
R sorted((x.map(v -> String(v))), key' i -> i * (@maxlen * 2 I/ i.len), reverse' 1B).join(‘’)
 
L(numbers) [[212, 21221], [1, 34, 3, 98, 9, 76, 45, 4], [54, 546, 548, 60]]
print("Numbers: #.\n Largest integer: #15".format(numbers, maxnum(numbers)))</lang>
 
{{out}}
<pre>
Numbers: [212, 21221]
Largest integer: 21221221
Numbers: [1, 34, 3, 98, 9, 76, 45, 4]
Largest integer: 998764543431
Numbers: [54, 546, 548, 60]
Largest integer: 6054854654
</pre>
 
=={{header|Ada}}==
1,481

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.