[백준] 10951번 A+B - 4 C++ 문제 풀이 while문

2019. 7. 19. 09:19알고리즘/백준

728x90
반응형

문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

입력은 여러 개의 테스트 케이스로 이루어져 있다.

각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

각 테스트 케이스마다 A+B를 출력한다.


예제 입력 1

 

1 1

2 3

3 4

9 8

5 2


예제 출력 1

2

5

7

17

7


문제 풀이

#include <iostream>
using namespace std;
int main(void){
    int a, b;
    
    while(cin>>a>>b)
        cout<<a + b<<endl;
}

테스트 케이스가 주어지지 않았기 때문에 평소와 같은 방법으로 문제를 풀 수 없었습니다.

 

0 0 입력하면 끝나는 것도 아니고 반복의 횟수가 정해져 있는 것도 아니기 때문에

입력이 없으면 반복을 종료해야 합니다.

 

따라서 위와 같이 작성하면 입력이 있을 경우 true, 입력이 없을 경우 false를 리턴하게 되어

테스트케이스가 주어지지 않아도 문제를 해결할 수 있습니다.

 

 

 

출처 : https://www.acmicpc.net/problem/10951

 

10951번: A+B - 4

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

728x90
반응형