devFancy BE Developer

[Programmers] 12931. 자릿수 더하기

2023-01-07
devfancy

문제 링크

성능 요약

메모리: 77.2 MB, 시간: 0.02 ms

구분

코딩테스트 연습 > 연습문제

Answer Code(2023.01.07)

import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;

        while(n > 0) {
            int div = 0;
            div = n % 10;
            answer += div;
            n = n / 10;
        }
        return answer;
    }
}

Answer Code2(2023.01.09)

public class Solution {
    public int solution(int n) {
        int answer = 0;
        String s = Integer.toString(n); //int n을 String으로 변환
        
        for(int i=0; i<s.length(); i++){
            answer += Integer.parseInt(s.substring(i, i+1));
        }
        return answer;
    }
}

Comments

Index