본문 바로가기
Algorithm/프로그래머스풀이

[알고리즘 문제풀이] 프로그래머스 - 124 나라의 숫자 / JAVA(자바)

by 계범 2022. 2. 18.

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

 

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

 

programmers.co.kr

 

/**
    규칙에 따른 변환 출력
**/

class Solution {
    public String solution(int n) {
        String answer = "";
        
        StringBuilder sb = new StringBuilder();
        
        while(n > 0){
            int num = n%3;
            if(num == 0){
                sb.append(4);
                n = n/3 -1;
            }else{
                sb.append(num);
                n/= 3;
            }
            
        }
        return sb.reverse().toString();
    }
}

댓글