기타/코딩테스트 공부

[백준] A+B(4) - 10951번

나는야 개발자 2025. 5. 1. 15:27
반응형

깃 링크 : 바로가기

링크 : 바로가기

 

 

1차시도

using System.Text;

public class num_10951
{
    public static void Main()
    {
        StringBuilder result = new StringBuilder();
        for (int i = 0; i < 5; i++)
        {
            string[] input = Console.ReadLine().Split();
            int value1 = int.Parse(input[0]);
            int value2 = int.Parse(input[1]);

            result.AppendFormat("{0}\n", value1 + value2);
        }
        Console.WriteLine(result.ToString());

    }
}

결과

- 회수 5번이면 끝내는 걸로 생각했지만 아니였음

 

2차 시도

using System;
using System.Text;

public class num_10951
{
    public static void Main()
    {
        StringBuilder result = new StringBuilder();

        while (true)
        {
            // EOF까지 계속 입력 받기
            string input = Console.ReadLine();
            if (string.IsNullOrEmpty(input) || input == null)
            {
                break;
            }
            string[] values = input.Split();
            int value1 = int.Parse(values[0]);
            int value2 = int.Parse(values[1]);

            result.AppendLine((value1 + value2).ToString());
        }

        Console.Write(result.ToString());
    }
}

결과

- EOF(End of file)이라 해서 입력이 null이면 종료하게 만들어 종료 처리

반응형

'기타 > 코딩테스트 공부' 카테고리의 다른 글

[백준] X보다 작은 수 - 10871번  (0) 2025.05.01
[백준] 개수 세기 - 10807번  (0) 2025.05.01
[백준] A+B(5) - 10952번  (0) 2025.05.01
[백준] 별찍기(2) - 2439번  (0) 2025.05.01
[백준] 별 찍기 - 2438번  (0) 2025.05.01