나의 풀이
def solution(n):
answer = ''
while n > 0:
n, y = divmod(n, 3)
answer += str(y)
return int(answer, 3)
살펴볼만한 코드
def solution(n):
tmp = ''
while n:
tmp += str(n % 3)
n = n // 3
answer = int(tmp, 3)
return answer
'코딩 테스트 (Coding Test)' 카테고리의 다른 글
[프로그래머스] 자연수 뒤집어 배열로 만들기 (0) | 2023.01.10 |
---|---|
[프로그래머스] 자릿수 더하기 (0) | 2023.01.10 |
[프로그래머스] 내적 (0) | 2023.01.10 |
[프로그래머스] 로또의 최고 순위와 최저 순위 (0) | 2023.01.09 |
[프로그래머스] 숫자 영단어와 문자열 (0) | 2023.01.09 |