CodingTest/프로그래머스(Programmers)

[프로그래머스,Level 1] 자릿수 더하기(JAVA 구현)

뜸부깅 2020. 12. 29. 12:53
반응형

- 첫 풀이 및 정답풀이

  이 문제는 앞서 게시글로 올렸던 '정수 내림차순으로 배치하기', '자연수 뒤집어 배열로 만들기' 문제의 핵심이라 할 수 있는 문제이다. 필자는 문제를 역순으로 풀다 보니 이 문제의 게시가 늦어졌다. 문제 자체는 간단하다.

import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;
        
        // 1. %연산자를 이용해 각 자릿수를 추출해준다.
        while(n != 0){
            answer+=n%10;
            n/=10;
        }

        return answer;
    }
}