-코드
def solution(num):
answer = 0
arr = list()
while num:
arr.append(num % 3)
num //= 3
arr.reverse()
for i in range(len(arr)):
answer += arr[i] * (3 ** i)
return answer
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[프로그래머스/파이썬] 두 정수 사이의 합 (0) | 2021.05.23 |
---|---|
[프로그래머스/파이썬] 실패율 (0) | 2021.05.23 |
[백준/파이썬]10808번 알파벳 개수 (0) | 2021.05.21 |
[백준/파이썬]18111번 마인크래프트 (0) | 2021.05.20 |
[백준/파이썬]9093번 단어 뒤집기 (0) | 2021.05.20 |