두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
첫째 줄에 테스트 케이스의 개수 T가 주어진다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
5
1 1
2 3
3 4
9 8
5 2
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
2
5
7
17
7
const input = require("fs")
.readFileSync("/dev/stdin")
.toString()
.split("\n");
for (i = 1; i <= input[0]; i++) {
let [a, b] = input[i].split(" ").map((value) => +value);
console.log(a + b);
}
input을 활용해야한다.
1번째 줄의 input 5는 횟수이므로 for문의 조건을 사용할 수 있다.
for (i = 1; i <= input[0]; i++) {
i=1
인 이유는 0번째 인덱스를 제외하기 위해
i <= input[0]
인 이유는 input[0]번째 인덱스를 조건으로 활용하기 위해
.map((value) => +value);
를 처음에 해주지 않았더니 문자열로 인식해서 11 23 34 이런식으로 출력이 되었다.
해당 map을 돌리고나서 부터 정상출력되는 것을 볼 수 있었다.
크게 다르지 않음