3진법 뒤집기

개발새발log·2021년 10월 9일
0

Programmers

목록 보기
11/35

처음에 길게길게 짠 코드가 30점 떠서 찾아보니까 내장함수가 있더군요😇(심한 욕
몇줄 안되는 거 바로 코드로 가시죠.

최종 코드

def solution(n):
    answer = ''
    
    while n > 0:			
        n, re = divmod(n, 3)	# n을 3으로 나눈 몫과 나머지
        answer += str(re)

    return int(answer, 3)

✅ 유용한 내장함수

  • divmod(n, r) : n을 r로 나눈 몫과 나머지 return
  • int(num, n) : n진수를 10진수로 변환
profile
⚠️ 주인장의 머릿속을 닮아 두서 없음 주의 ⚠️

0개의 댓글