반응형
https://programmers.co.kr/learn/courses/30/lessons/68935
풀이
while문: 3진법 뒤집은 결과가 나온다
def solution(n):
answer = 0
num = ''
while n:
num += str(n%3)
n = n//3
for i in range(0, len(num)):
answer += (3**(len(num)-i-1))*int(num[i])
return answer
728x90
반응형
'개발 > Algorithm 문제 풀이' 카테고리의 다른 글
[프로그래머스] lv2 괄호 변환 (0) | 2022.05.10 |
---|---|
[프로그래머스] lv.2 더 맵게 (0) | 2022.05.10 |
[프로그래머스] lv.1 두 개 뽑아서 더하기 (0) | 2022.05.10 |
[프로그래머스] lv1. 포켓몬 (0) | 2022.05.09 |
[프로그래머스] lv.1 없는 숫자 더하기 (0) | 2022.05.09 |