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
'공부 > 문제풀기' 카테고리의 다른 글
백준 2557 - Hello World (0) | 2019.07.20 |
---|---|
프로젝트 오일러 문제 17 (0) | 2019.06.02 |
프로젝트 오일러 문제 15 (0) | 2019.06.01 |
프로젝트 오일러 문제 14 (0) | 2019.01.05 |
프로젝트 오일러 문제 13 (0) | 2018.12.23 |