Largest int from concatenated ints: Difference between revisions

Content added Content deleted
Line 68: Line 68:
<lang aime>largest(...)
<lang aime>largest(...)
{
{
integer i;
index x;
index x;
for (, integer e in xcall(list).__list) {
i = count();
x[999999999 - 9.times(b_, data(), e).b_size(9).atoi] = e;
while (i) {
data b;
9.times(b_, b, $(i -= 1));
x[999999999 - b.size(9).atoi] = $i;
}
}
x.ucall(o_, 0);
x.ucall(o_, 0);