[프로그래머스] 3진법 뒤집기
728x90
반응형
현재 숫자를 3진법으로 만든 뒤 뒤집어서 다시 10진법으로 변환한다
def solution(n):
answer = 0
convert=''
while n:
a,b=divmod(n,3)//몫, 나머지
convert=str(b)+convert // 새로운 나머지수가 더 먼저 와야된다 (나눠보면서 이해)
n=a // 새로운 몫
return int(convert[::-1],3) //3진법을 10진법으로 변환하는 방법
728x90
반응형
'프로그래머스' 카테고리의 다른 글
[프로그래머스] 이진 변환 반복하기 (python) (0) | 2020.12.12 |
---|---|
[프로그래머스] 내적 (파이썬 ,python, javascript) (0) | 2020.12.12 |
[프로그래머스] 두 개 뽑아서 더하기 (python, javascript) (0) | 2020.12.12 |
[프로그래머스] n진수 게임 (파이썬, 진법변환) (0) | 2020.09.24 |
[프로그래머스] 수식 최대화 (파이썬, 순열, javascript) (0) | 2020.09.24 |
TAGS.