https://programmers.co.kr/learn/courses/30/lessons/68935
코딩테스트 연습 - 3진법 뒤집기
자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수
programmers.co.kr
요건 toString으로 진법 변환이 가능하다는 걸 알면 1분만에 풀기 가능한 문제!
function solution(n) {
var ternary = n.toString(3); //n을 3진수로 변환
return Number.parseInt(ternary.split("").reverse().join(""), 3);
}
728x90
반응형