잘 모르겠어서 풀이를 봤는데 

def solution(n): num = ['1','2','4'] answer = "" while n > 0: n -= 1 answer = num[n % 3] + answer n //= 3 return answer


여기서 이 문제는 0이 없기 때문에 n-=1 을 해주는거라는데 이부분이 잘 이해가 안간다

설명좀 해줄사람 없냐 ㅠ

0이 없는데 왜 n을 1씩 빼줘야되냐