안녕하세요 보글리아입니다.
이번 시간에는 백준 10950번 문제 풀이 및 해설을 하겠습니다.
※본 풀이는 C언어와 C++ 언어 기능을 같이 사용해서 설명드립니다※
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하세요
- 입력 : 첫 째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다(0<A, B < 10)
- 출력 : 각 테스트 케이스마다 A+B를 출력한다.
문제 풀이
- 문제에서 첫째 줄에 테스트 케이스 개수 T가 주어진다는 말은 T을 입력했을 때 만약 5라면 A와 B의 입력을 각각 5번 반복해서 더한 값을 출력하겠다는 의미입니다.
- 먼저 테스트 케이스인 변수 T와 정수 A와 B를 선언해 줍니다. 반복문에 들어가기 전에 테스트 케이스인 T를 입력받습니다.
- 반복문에 들어가는 데 조건식에서 i < T로 잡아줍니다. 이렇게 잡는 이유는 T가 5이면 i는 자연스럽게 5번 반복해서 A와 B를 입력받게 됩니다.
- 마지막으로 for문 안에 A와 B를 입력받고 더한 결과 값을 출력해 줍니다.
#include <iostream>
using namespace std;
int main()
{
int A, B, T;
cin >> T;
for (int i = 0; i < T; ++i)
{
cin >> A >> B;
cout << A + B << endl;
}
return 0;
}
'프로그래밍 언어 문제 > 코딩테스트(백준)' 카테고리의 다른 글
백준 2753번 문제 풀이 및 해설 (0) | 2023.10.08 |
---|---|
백준 9498번 문제 풀이 및 해설 (0) | 2023.10.07 |
백준 1330번 문제 풀이 및 해설 (0) | 2023.04.10 |
백준 11382번 문제 풀이 및 해설 (0) | 2023.04.10 |
백준 2739번 문제 풀이 및 해설 (0) | 2023.02.27 |
댓글