정구리의 우주정복
[프로그래머스] 124 나라의 숫자 파이썬 본문
반응형
https://programmers.co.kr/learn/courses/30/lessons/12899
def solution(n):
num_lst=['4','1','2'] #나머지들의 모임
num = ''
while n > 0:
namugi = n%3 #나머지
n = n//3 #몫
if namugi == 0:
n -= 1
num = num_lst[namugi]+num
return num
3진법을 써야지 ! 라고 생각을 했는데 15 가 나오는 순간 3진법 와르르멘션되어가지구 멘붕이였다 ..
이것저것 해보니 나머지가 0인경우 ( 3의 배수인 경우 ) 몫에서 -1 을 해주면 해결이 되었다
반응형
'ALGORITHM > SOLVE' 카테고리의 다른 글
[BOJ] 백준 10773번 - 제로 파이썬 (0) | 2020.06.27 |
---|---|
[프로그래머스] 기능개발 파이썬 (0) | 2020.06.22 |
[프로그래머스] 다리를 지나는 트럭 파이썬 (0) | 2020.06.14 |
[프로그래머스] 문자열 다루기 기본 파이썬 (0) | 2020.06.02 |
[프로그래머스] 같은 숫자는 싫어 파이썬 (0) | 2020.06.01 |
Comments