BOJ_3단계 15552번 빠른 A+B
10950번과 비슷한 문제이다.
첫줄에 테스트 케이스 개수가 주어지고, 두번째줄부터는 각 줄에 2개의 정수가 주어진다. 두 정수를 더해준 값을 출력해줘야함.
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
const array = [];
let result = ''; // 계산 결과를 담게될 변수임. 값이 계속 변하기 때문에 const가 아니라 var 또는 let으로 선언해야함.
const onInput = (input) => array.push(input);
const onClose = () => {
for (let i = 1; i <= array[0]; i++){
const [a, b] = array[i].split(' ');
result += `${Number(a) + Number(b)}\n`; // 계산한 값을 줄바꿔서 입력되게 함.
}
console.log(result);
process.exit();
}
rl.on('line', onInput).on('close', onClose);
매 결과값을 console.log하면 시간초과가 되기때문에
result = '' 를 만들어서 계산값을 담게되고,
마지막으로 result를 출력시킴.
Author And Source
이 문제에 관하여(BOJ_3단계 15552번 빠른 A+B), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@poiugit/BOJ3단계-15552번-빠른-AB저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)