본문 바로가기
프로그래머 ,백준, 유튜브, 문제

3진법 뒤집기_프로그래머스

by 리승우 2022. 9. 25.

[필요개념]

> StringBuilder 사용법

> 진법 변환사용법

 

 

import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Collections;

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

        String[] a = Integer.toString(n,3).split("");

        ArrayList<String> lists = new ArrayList<>();
        for(String list:a) {
            lists.add(list);
        }
        Collections.reverse(lists);

        for(String list:lists){
            str += list;
        }

        return answer = Integer.parseInt(str,3);

    }
}

public class Hello {
    public static void main(String[] args) {
        Solution test = new Solution();
        int p = 45;

        System.out.println(test.solution(p));
    }
}

댓글