https://www.acmicpc.net/problem/10951
코드
using System;
class Program {
static void Main()
{
while (true)
{
string input = Console.ReadLine();
if (input == null) break;
string[] AB = input.Split();
int a = int.Parse(AB[0];
int b = int.Parse(AB[1]);
Console.WriteLine(a + b);
}
}
}
... 삽질 많이한 문제...
문제 설명에 EOF를 활용하란 말이 있었다. 텍스트 파일의 끝을 확인하는 용어인듯싶었다. End of File이라고 불리더라. 그래서 FileStream, StreamReader, StreamWriter 등등 다양한 방법으로 해보려고했는데 영 안되길래 C++ 답을 참고했다. 그리고 위처럼 짧게 적었다.
참고로
지금까지 백준 알고리즘 문제를 풀 때 입력구문과 출력구문을 구별해야하는줄 알았다(ㅋㅋㅋ). 그래서 문자열을 먼저 싸그리 입력받고 그 문자열을 분해해서 출력시켰는데, 위 코드처럼 그냥 입력받자마자 출력시켜도 되는 모양이다. ... 거참(?)