자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요.
왠만하면 수학 능력으로 직접 계산해서 풀어보고 싶었지만
3진법을 다시 10진 법으로 계산하는것이 잘 안됬다..
직접 노트에 식을 써가면서 손으로도 풀어봤지만 정답이 나오지 않아서 포기하고 라이브러리의 힘을 빌려 문제를 해결했다.
public class Solution {
public int[] solution(int []arr) {
retrun Integer.parseInt(new StringBuilder(Integer.toString(n, 3)).reverse().toString(), 3);
}
}