728x90
programmers.co.kr/learn/courses/30/lessons/68935
def solution(n):
answer = 0
n3 = []
while True:
if n <= 0:
break
n3.append(n%3)
n = n//3
n3.reverse()
for i in range(len(n3)):
answer += ((n3[i])* (3 ** i))
return answer
반응형
'전.py' 카테고리의 다른 글
프로그래머스 124 나라의 숫자 (level 2) (0) | 2020.12.30 |
---|---|
프로그래머스 프린터 (level 2) (0) | 2020.12.30 |
프로그래머스 K번째 수 (level 1) (0) | 2020.12.29 |
프로그래머스 체육복 (level 1) (0) | 2020.12.29 |
최대공약수, 최소공배수 (0) | 2020.12.29 |