Largest int from concatenated ints: Difference between revisions

Content added Content deleted
m (syntax highlighting fixup automation)
Line 26: Line 26:
<syntaxhighlight lang="11l">F maxnum(x)
<syntaxhighlight lang="11l">F maxnum(x)
V maxlen = String(max(x)).len
V maxlen = String(max(x)).len
R sorted((x.map(v -> String(v))), key' i -> i * (@maxlen * 2 I/ i.len), reverse' 1B).join(‘’)
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]]
L(numbers) [[212, 21221], [1, 34, 3, 98, 9, 76, 45, 4], [54, 546, 548, 60]]