입출력 방식의 속도에 유의하여 a+b의 결과를 구하는 문제이다.
Console.WriteLine()의 호출 횟수가 많을수록 시간이 많이 걸린다. 따라서 출력을 한번에 하기 위해 모든 a+b의 출력값을 하나의 문자열로 만들어 출력하였다.
문자열을 이어 만드는 방법에는 2가지가 있다.
1. String의 덧셈
2. StringBuilder 클래스의 Append 함수
using System;
using System.Text; // StringBuilder 클래스 가져오기 위해 네임스페이스 가져옴
int n = int.Parse(Console.ReadLine());
// StringBuilder 객체 생성
StringBuilder sb = new StringBuilder();
for (int i = 0; i < n; i++)
{
// a, b를 읽어서
string[] s = Console.ReadLine().Split();
// "a+b의 값 + 개행문자"를 stringBuilder 객체의 끝에 추가
sb.Append(int.Parse(s[0]) + int.Parse(s[1]) + "\n");
}
// StringBuilder 객체 출력
Console.WriteLine(sb);