숫자가 0보다 크면 모든 자릿수 (1 .. n)를 연결하고 뒤집은 합계를 출력하고 합산하십시오. 예를 들어, n = 6 인 경우
1에서 6까지의 숫자가 연결되었습니다.
123456
역전 :
654321
함께 합하면 777777이됩니다. 또 다른 예는 n = 11입니다.
1 2 3 4 5 6 7 8 9 10 11 > 1234567891011
과
11 10 9 8 7 6 5 4 3 2 1 > 1110987654321
함께 합하면 결과가됩니다 2345555545332
. 이것은 A078262라고도 합니다.
최단 코드 승리!
n
, 아니면 임의로 큰 정수를 지원해야합니까?
max(256,yourlanguagesdefaultintegertypelimit)
. 그러나 지정해야합니다.
10
, 제공한다 23333333231
.