분류 전체보기87 [백준] 2675 Node.js const T = Number(input.shift()); for(let i = 0; i < T; i++) { let result = ""; const [num, str] = input[i].split(" "); for(let j = 0; j < str.length; j++) { result += str[j].repeat(Number(num)) } console.log(result) } 2022. 9. 21. [백준] 10757 Node.js const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map(BigInt); console.log((input[0] + input[1]).toString()); 2022. 9. 21. [백준] 14623 Node 문제를 유심히 보자.. BigInt를 사용해야 한다. 길이가 30 이하의 자연수이므로 BigInt로 처리해야한다. const fs = require('fs'); const [B1, B2] = fs.readFileSync("/dev/stdin").toString().trim().split("\n").map(BigInt); let result = (BigInt("0b" + B1)*BigInt("0b" + B2)).toString(2) console.log(result) 2022. 9. 20. [백준] 2480 Node.js const fs = require('fs'); const [x,y,z] = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map(Number); let m = 0; if((x==y) && (y==z)) { m = 10000 + (y * 1000) } if(x!==y || x!==z || y!==z) { if(x===y || x === z) { m = (x*100)+1000 } if(y === z) { m = (y*100) +1000 } } if(!(x == y || x==z || y ==z)) { m = Math.max(...[x,y,z]) * 100 } console.log(m) 2022. 9. 20. 이전 1 ··· 3 4 5 6 7 8 9 ··· 22 다음