Largest int from concatenated ints: Difference between revisions
Largest int from concatenated ints (view source)
Revision as of 06:53, 12 December 2020
, 3 years agoAdded 11l
(Added Wren) |
Alextretyak (talk | contribs) (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}}==
|