Largest int from concatenated ints: Difference between revisions
Content added Content deleted
m (→{{header|REXX}}: optimized the search using <<= instead of <<. -- ~~~~) |
(→Compare repeated string method: change ruby per python change) |
||
Line 364: | Line 364: | ||
<lang ruby>def icsort nums |
<lang ruby>def icsort nums |
||
maxlen = nums.max.to_s.length |
maxlen = nums.max.to_s.length |
||
nums.map{ |x| x.to_s }.sort_by { |x| x * (maxlen / x.length |
nums.map{ |x| x.to_s }.sort_by { |x| x * (maxlen * 2 / x.length) }.reverse |
||
end |
end |
||