💡Problem Solving/Programmers

[프로그래머스] 124 나라의 숫자 (Java)

gom20 2021. 10. 18. 22:03

#문제

https://programmers.co.kr/learn/courses/30/lessons/12899#

 

코딩테스트 연습 - 124 나라의 숫자

 

programmers.co.kr

 

#소스코드

class Solution {
    public String solution(int n) {
        StringBuilder sb = new StringBuilder();
        while(n != 0){
            int nmg = n%3;
            n = n/3;
            
            if(nmg == 0){
                sb.insert(0, 4);
                n--;
            } else {
                sb.insert(0, nmg);
            }
            
        }
        return sb.toString();
    }
}

 

sb.insert() 함수로 지정된 Index에 문자열을 삽입할 수 있습니다.