본문 바로가기

알고리즘/Programmers

[Programmers] Level1. 자릿수 더하기 (Java)

Level1. 자릿수 더하기 (Java)

문제설명 )

 

 

 

풀이Code )

import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;
        int num = n; // num라는 변수를 생성해 n값으로 초기화 해준다.
        
        while(num > 0) {
            answer += num%10; // num를 10으로 나눈 나머지값을 answer에 더해준다.
            num /= 10; // num를 10씩 나눠서 num으로 저장한다.
        }
        
        return answer;
    }
}

 

 

풀이법 )

1. int형의 자릿수를 도출할때는 10을 나눈값의 나머지를 구하면 도출할수있다.