[프로그래머스 코딩 테스트] 3진법 뒤집기 (Python)
프로그래머스 코딩 테스트 3진법 뒤집기를 풀어보겠습니다! 최종 결과 1 2 3 4 5 6 7 8 9 10 def solution(n): conversion = ''; while True: conversion = str(n%3) + conversion n = n//3 if n==0: break answer = 0; for i in range(len(conversion)): answer += int(conversion[i]) * 3**i return answer 풀이 문제설명 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 즉 10진수 n을 3진수로 바꿈 → 바뀐 3진수를 뒤집음 → 다시 ..
Coding Test/Programmers
2021. 3. 6. 09:32