목록divmod (1)
호기심 많은 분석가

코딩테스트 연습 - 3진법 뒤집기 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수 programmers.co.kr 내 풀이 def solution(n): answer = "" k = 0 while n/3**k >= 1 : k += 1 k -= 1 while k > -1 : quo, n = divmod(n, 3**k) answer += str(quo) k -= 1 k = 0 result = 0 for i in answer : result += int(i)*(3**k) k += 1 return result 지문에 적혀있는 순서대로 ..
Coding/Coding Test & Algorithm
2021. 7. 2. 14:41