프로그래밍/알고리즘 풀이
[node.js] 124나라 ( 프로그래머스 레벨2 )
카카수(kakasoo)
2021. 6. 28. 15:52
반응형
// 프로그래머스 레벨2 124나라를 풀었습니다.
function solution(n) {
let answer = "";
while (n > 0) {
switch (n % 3) {
case 1:
answer = "1" + answer;
n = Math.floor(n / 3);
break;
case 2:
answer = "2" + answer;
n = Math.floor(n / 3);
break;
case 0:
answer = "4" + answer;
n = n / 3 - 1;
break;
}
}
return answer;
}
최근에 한 번 더 푼 적이 있는 문제인데, 얘는 풀 때마다 알쏭달쏭하다.
반응형