본문 바로가기
Beakjoon&프로그래머스/파이썬

[프로그래머스/파이썬] 124 나라의 숫자

by 현장 2022. 1. 22.

-코드

def solution(n):
    answer = ''
    while n:
        if n % 3 != 0:
            answer += str(n % 3)
            n //= 3
        else:
            answer += '4'
            n = n // 3 - 1
    return answer[::-1]

처음에는 리스트를 이용하여 풀려고 했으나 그냥 3의 나머지로 풀면 풀려서 해결을 했습니다.