반응형
def solution(n):
if n <= 3:
return '124'[n-1]
else:
q,r = divmod(n-1,3)
return solution(q) + '124'[r]
<내 풀이>
divmod()는 몫과 나머지를 구해주는 함수!
이런 차례대로 반복하는 알고리즘은 몫과 나머지를 잘 활용해서 해결하기~!
반응형
'알고리즘 > 프로그래머스 level 1,2' 카테고리의 다른 글
[파이썬🐍] 프로그래머스 : 피보나치 수 (0) | 2021.05.04 |
---|---|
[파이썬🐍] 프로그래머스 : 더 맵게 (0) | 2021.05.03 |
[파이썬🐍] 프로그래머스 : 타겟 넘버 (0) | 2021.05.01 |
[파이썬🐍] 프로그래머스 : 최댓값과 최솟값 (0) | 2021.04.30 |
[파이썬🐍] 프로그래머스 : 소수 찾기 (0) | 2021.04.29 |
댓글