알고리즘 코드카타 13(25.1.2.목)

kinkin_a·2025년 1월 2일

내일배움캠프 TIL

목록 보기
32/100

알고리즘 코드카타 13

문제

내가 푼 답

import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;
        int k=1;
        int l=0;
        int[] a=new int[10];
        for(int i=0;i<n;i++){
            k=k*10;
            l++;
            if(k>n)
                break;
             }

        for(int i=0;i<l;i++){

            k /= 10;
            a[i]=n/k;
            n=n-(k*a[i]);

            answer+=a[i];
        }

        return answer;
    }
}

자바 강의에서 기억해야 할 것들

복합대입연산자

++ 연산자

결과값

비트연산


반복문의 종류에 따라 수행방식이 달라짐

오늘 느낀 점

0개의 댓글