프로그래머스/LV2

[프로그래머스 Lv2,python] - 124 나라의 숫자

chyam_eun 2025. 2. 26. 10:51

https://school.programmers.co.kr/learn/courses/30/lessons/12899

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

def trans(n):
    st=''
    while(n>0):
        if n%3==0: # 3의 배수는 0을 4로 바꿔주기
            st='4'+st
            n=n//3-1
        else: 
            st=str(n%3)+st
            n//=3
    return st

def solution(n):
    answer = trans(n)
    return answer