[프로그래머스] [LV1] 3진법 뒤집기
업데이트:
📚 3진법 뒤집기
링크📎 : https://programmers.co.kr/learn/courses/30/lessons/68935
난이도 ⭐️
📖 문제
📝 내 풀이
import java.util.*;
class Solution {
public int solution(int n) {
int answer = 0;
ArrayList<Integer> threeNum = new ArrayList<Integer>();
while(n!=0){
threeNum.add(n%3);
n /= 3;
}
for(int i = 0; i < threeNum.size(); i++){
answer += threeNum.get(threeNum.size()-1-i)*Math.pow(3,i);
}
return answer;
}
}
끝-!
댓글남기기