[알고리즘] (프로그래머스) 3진법 뒤집기

이용찬·2022년 1월 18일
0

알고리즘

목록 보기
31/31

문제
(프로그래머스) 3진법 뒤집기

Python 풀이

def solution(n):
    numList = []
    while n != 0:
        numList.append(n % 3)
        n //= 3

    n = len(numList)
    sumNum = 0
    for i in range(n - 1, -1, -1):
        sumNum += numList[i] * (3 ** ((n - 1) - i))

    return sumNum
profile
안녕하세요. 클래식을 즐기는 개발자, 이용찬입니다.

0개의 댓글