[JS] 백준 10950번 A+B

n-u·2022년 6월 19일
0

Algorithm

목록 보기
7/33
post-thumbnail

백준 10950번 A+B 문제

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

제출한 풀이

const fs = require('fs');
const file = process.platform === 'lunux' ? '/dev/stdin' : './input.txt';
let input = fs.readFileSync(file).toString().split('\n');

for(let i = 1; i <= input[0]; i++){
    let num = input[i].split(' ').map(i => +i);
    console.log(num[0] + num[1]);
}

풀면서 알게 된 것

  • 입력값 나눠서 받는 것
let input = fs.readFileSync(file).toString().split('\n');

입력 받는 코드의 값 : [ '5', '1 1', '2 3', '3 4', '9 8', '5 2' ]인데

let num = input[i].split(' ').map(i => +i);

이 값에서 문자 안을 나눌까하는 고민이 있었다. 반복문 전에 어떻게든 깔끔하게 나누고 싶었는데 반복문 안에서 문자열을 나누를 것으로 문제를 풀는 것이 더 간단하게 풀렸다.

profile
기록하며 발전하는 삶

0개의 댓글