흔한 문제다.

반복문을 사용하여 각 자리수를 더하면 된다. while문을 보통 쓰는데 필자는 for문을 선호한다.

using namespace std;

int solution(int n)
{
    int answer = 0;

    for (int i = 10; n != 0; n /= 10)
        answer += n % 10;

    return answer;
}

+ Recent posts