공부 흔적남기기

프로그래머스 자릿수 더하기 본문

코테/프로그래머스

프로그래머스 자릿수 더하기

65살까지 코딩 2022. 1. 15. 10:02
728x90
반응형
public class Solution {
    public int solution(int n) {
        
        String s = String.valueOf(n);
        int sum = 0;
        // 수학식으로 숫자를 자릿수 별 바꾸는 방법도 있지만 번거롭기 떄문에
        //string로 바꿔서 하나씩 뜯어서 더한다음에
        //int 형으로 다시 바꿔서 return
        for(int i =0; i<s.length(); i++){
            sum += Integer.parseInt(String.valueOf(s.charAt(i)));
        }
        return sum;
    }
}

출처: https://programmers.co.kr/learn/courses/30/lessons/12931

 

코딩테스트 연습 - 자릿수 더하기

자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출

programmers.co.kr

 

728x90
반응형