프로그래머스 자리수 더하기 - JAVA 문제 설명 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return. 제한 사항 N의 범위 : 100,000,000 이하의 자연수 문제 풀이 n % 10 을 하면 n의 1의 자리수를 구할 수 있다. n /= 10을 하면 일의자리가 사라진다. 1~2를 n이 0이 될때까지 반복함으로 모든 자리수를 더할 수 있다. 소스 코드 public class Solution { public int solution(int n) { int answer = 0; while(n != 0) { answer += n % 10; n /= 10; } return answer; } }