Problem Solving/Programmers
[Level 1] 3진법 뒤집기
kmkunk
2022. 3. 23. 15:23
class Solution {
public int solution(int n) {
int answer = 0;
StringBuilder sb = new StringBuilder();
while(n>0) {
sb.append(String.valueOf(n%3));
n /= 3;
}
String s = sb.toString();
for(int i=0; i<s.length(); i++) {
answer += (s.charAt(i)-'0')*Math.pow(3, s.length()-1-i);
}
return answer;
}
}