n-1 을 하지 않았다.
차라리 진법으로 했으면 나았을텐데
string list를 이용하고 싶었고
그게 안되니깐 머리가 멈춘듯,,,
minji
def solution(n):
answer = ''
while n > 0:
if n % 3 == 0: #나머지가 0이면 4
answer += '4'
n = n // 3 - 1
else:
answer += str(n % 3)
n //= 3
return answer[::-1] #거꾸로 출력
jm
def solution(n):
answer = ''
nums = ['1', '2', '4']
# 124 나라 숫자 저장
n124 = ""
while n>0:
n124 = nums[(n-1)%3] + n124
n = (n-1)//3
answer = n124
return