종료조건을 어떻게 만들 것이냐를 생각하는 것이 고민 포인트였다.
python으로는 도저히 어떻게 해야할지 모르겠어서 찾아보니 try catch 문을 사용하던데, 해당 부분은 제대로 사용하지 못할 것 같아서 일단 js 로만 풀어봤다.
// 백준 10951 A+B-4 js
const fs = require('fs');
const input = fs.readFileSync("input.txt").toString().trim().split("\n");
for(let i=0; i < input.length; i++) {
let num = input[i].split(' ');
console.log(parseInt(num[0])+parseInt(num[1]));
}
다른 문제도 풀어보고 스터디도 하고 보니 결과 찍는 부분에 모두 parseInt를 넣기 보다 위에서 map()
을 사용해서 Int로 모두 만들어주는 부분이 있으면 좋을 것 같다.