https://programmers.co.kr/learn/courses/30/lessons/12899
function solution(n) {
const number=[4, 1, 2];
let answer='';
while(n){
answer=number[n%3]+answer;
n=(n%3===0)? n/3-1:Math.floor(n/3);
}
return answer;
}
function solution(n) {
return n === 0 ? '' : solution(parseInt((n - 1) / 3)) + [1, 2, 4][(n - 1) % 3];
}
이런문제는 '규칙'을 찾는 것이 중요하다! 숫자들 사이의 규칙을 찾아내자❗️
10/27