본문 바로가기
C#/C# : Baekjoon

[백준] C# : A+B - 8 (11022번)

by TODAYCODE 2021. 7. 23.
반응형

백준 단계별로 풀어보기 3단계 for문 8번문제

 

11022번: A+B - 8

각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다.

www.acmicpc.net

 

문제의 핵심

1. 스트링빌더와 for문과 문자열서식을 사용할 줄 아는가?

 


 

비슷한 문제들의 반복이다.

딱히 설명한 것이 없다.

 

만약 모르겠다면 이전 글들을 참고하자.

차이점이 아예 없다.

for문 훈련이라고 생각하자.

 

 

 

정답 코드

using System;
using System.Text;

namespace for문8
{
    class Program
    {
        static void Main(string[] args)
        {
            // 스트링빌더 number 선언
            StringBuilder number = new StringBuilder();

            // 테스트케이스 개수 입력 받음
            int t = int.Parse(Console.ReadLine());

            int[] num = new int[t];

            for (int i = 0; i < t; i++)
            {
                // 입력받아서 number에 한번에 넣어줌
                string[] ab = Console.ReadLine().Split();
                num[i] = int.Parse(ab[0]) + int.Parse(ab[1]);
                number.AppendLine($"Case #{i + 1}: {ab[0]} + {ab[1]} = " + num[i].ToString());
            }
            // 출력
            Console.WriteLine(number.ToString());
        }
    }
}
반응형

'C# > C# : Baekjoon' 카테고리의 다른 글

[백준] C# : 별 찍기 - 2 (2439번)  (0) 2021.07.23
[백준] C# : 별 찍기 - 1 (2438번)  (0) 2021.07.23
[백준] C# : A+B - 7 (11021번)  (0) 2021.07.22
[백준] C# : 기찍 N (2742번)  (0) 2021.07.22
[백준] C# : 빠른 A+B (15552번)  (0) 2021.07.22

댓글