Dado un número> 0, genera la suma con todos los dígitos (1 .. n) concatenados e invertidos y súmalos. Por ejemplo, con n = 6:
Los números del 1 al 6 concatenados:
123456
Invertido:
654321
Sumarlos juntos dará como resultado: 777777. Otro ejemplo es n = 11:
1 2 3 4 5 6 7 8 9 10 11 > 1234567891011
y
11 10 9 8 7 6 5 4 3 2 1 > 1110987654321
Sumarlos juntos dará como resultado 2345555545332
. Esto también se conoce como A078262 .
¡El código más corto gana!
n
o tenemos que admitir enteros arbitrariamente grandes?
max(256,yourlanguagesdefaultintegertypelimit)
". Pero debe especificarse.
10
que debería dar 23333333231
.