알고리즘 기초 1/2. 수학 1(참고)
11005번. 진법 변환 2
const fs = require("fs");
let [num, divider] = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map((item) => Number(item));
let ans = num.toString(divider).toUpperCase();
console.log(ans);
toString
을 활용한 풀이이다.
toString
에는 숫자를 넣는데, 그 숫자에 해당하는 진법으로 num을 바꿔준다.
이 때, 숫자 표현 범위를 넘어서는 것은 소문자로 변환되므로
toUpperCase
를 통해 대문자로 변환해줘야 답과 일치하게 만들 수 있다.
항상 문제 풀 때마다 참고합니다. 도움 되는 글 작성해주셔서 감사합니다.