별의 공부 블로그 🧑🏻‍💻
728x90
728x170

문제

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

 

 

입력

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


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

 

 

출력

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

 

 

예제 입력

 1 1

 2 3

 3 4

 9 8

 5 2

 

예제 출력

 2

 5

 7

 17

 7

 

 

힌트

 

 

출처

· 문제를 만든 사람: baekjoon

 

 

알고리즘 분류

· 사칙연산

 

 

코드

 

1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main() {
    int a, b;
 
    while (cin >> a >> b)
        cout << a + b << endl;
 
    return 0;
}
cs



- 테스트 케이스의 크기가 주어지지 않았기 때문while (cin >> a >> b)을 사용해서 연산을 수행해야 한다.

- 처음에는 아래와 같이 코드를 작성하여 제출하였으나 출력초과가 떠버렸다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main()
{
    int a, b, sum;
 
    while (1) {
        cin >> a >> b;
 
        if ((a <= 0|| (a >= 10|| (b <= 0|| (b >= 10)) {
            break;
        }
 
        sum = a + b;
        cout << sum << endl;
    }
    
    return 0;
}

cs


728x90
그리드형(광고전용)
⚠️AdBlock이 감지되었습니다. 원할한 페이지 표시를 위해 AdBlock을 꺼주세요.⚠️
starrykss
starrykss
별의 공부 블로그 🧑🏻‍💻


📖 Contents 📖