티스토리 뷰

https://www.acmicpc.net/problem/11576

 

11576번: Base Conversion

타임머신을 개발하는 정이는 오랜 노력 끝에 타임머신을 개발하는데 성공하였다. 미래가 궁금한 정이는 자신이 개발한 타임머신을 이용하여 500년 후의 세계로 여행을 떠나게 되었다. 500년 후의

www.acmicpc.net

const fs = require('fs');
const input = fs.readFileSync("./dev/stdin").toString().trim().split('\n').map(v=>v.split(' ').map(Number));
const [A,B] = input[0]
const [N] = input[1]
const nums = input[2].reverse();  
const answer = [];
let DEC = 0;
for(let i = 0; i<N; i++){
  DEC+=nums[i]*(A**i)
}

if(DEC==0){
  console.log(0)
}else{
  while(DEC>0){
    answer.unshift(DEC%B);
    DEC = Math.floor(DEC/B)
  }
  console.log(answer.join(' '))
}
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함