숫자를 입력으로 받으면 집합 합계를 인쇄하십시오.
집단 합계 란 무엇입니까?
숫자 13214, 입력을 고려하십시오
왼쪽부터 시작하여 각 자릿수를 반복하면 집합 합계를 얻을 수 있습니다.
1 첫 번째 숫자를보고 합계에 합을 의미합니다. sum = 1
3 "처음 3 자리"를보고 합계 = 1 + 132에 더합니다.
2 "처음 2 자리"를보고 합계에 합산 함을 의미합니다. sum = 1 + 132 + 13
1 첫 번째 숫자를보고 합계에 더하면 합 = 1 + 132 + 13 + 1
4 "처음 4 자리"를보고 합계 = 1 + 132 + 13 + 1 + 1321에 합산한다는 의미입니다.
총 합계 = 1468그리고 이것은 당신의 출력입니다
특수한 상황들:
우리가을 만나면 0분명히 합계를 동일하게 유지합니다.
The number 1301 would have a sum = 1 + 130 + 1 = 132
입력 길이보다 큰 숫자가 발생하면 모두 더합니다
The number 251 would have a sum = 25 + 251 + 2 = 278
테스트 사례 :
collectiveSum(0) = 0
collectiveSum(2) = 2
collectiveSum(2315) = 23 + 231 + 2 + 2315 = 2571
가장 짧은 바이트 수가 이깁니다. 행복한 골프!
2315테스트 케이스가 누락 + 2로부터를 1하고 초래한다 2571.
2571.