[프로그래머스] Level.1 자릿수 더하기

박의진·2022년 9월 9일
0

코딩테스트

목록 보기
6/25
import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;
        String num = String.valueOf(n); // int를 String으로 변경 
        
        for(int i=0; i<num.length(); i++){
            String digit = Character.toString(num.charAt(i)); // 자릿수를 나누어 String에 저장
            answer += Integer.parseInt(digit); // 각 자리수의 수를 int로 형변환 하여 더해줌
        }
        
        return answer;
    }
}

시간복잡도: O(n)

profile
주니어 개발자의 개발일지

0개의 댓글