July 09, 2021

10진법 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
---|---|---|---|---|---|---|---|---|---|---|

124 | 1 | 2 | 4 | 11 | 12 | 14 | 21 | 22 | 24 | 41 |

```
def solution(n):
answer = ''
while (n > 0):
remainder = n % 3
n = n // 3
if (remainder == 0):
remainder = 4
n -= 1
answer = str(remainder) + answer
return answer
```

- 다른 사람 풀이

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