공부/문제풀기
프로젝트 오일러 문제 16
아야카
2019. 6. 2. 15:07
728x90
Power digit sum
Problem 16
215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.
What is the sum of the digits of the number 21000?
2의 1000제곱의 각 자리 수를 모두 더할 경우 몇이 되는지 구하는 문제.
1. 필요한 만큼 배열을 할당한다.
2. 아래에 기술한 내용을 지수만큼 반복한다.
- 배열 각 요소에 2를 곱한다.
- 값이 10 이상인 요소는 다음 자리에 10을 나눈 몫을 더해주고 나머지만 남긴다.
3. 배열에 있는 각 요소의 값을 모두 더한다.
728x90