3진법 뒤집기
정해준 흐름대로만 풀면 된다.
def make3reverse(n) :
ans = ""
while(n>=1) :
ans += str(n%3)
n = int(n/3)
return ans
def make10(n) :
ans = 0
for idx, c in enumerate(map(int,n[::-1])) :
ans += int(c)*(3**idx)
return ans
def solution(n):
answer = 0
return make10(make3reverse(n))