본문 바로가기

백준/C

[BaeKJoon/C] 백준7891 c Can you add this?

반응형

https://www.acmicpc.net/problem/7891

 

7891번: Can you add this?

The input contains several test cases. The first line contains and integer t (t ≤ 100) denoting the number of test cases. Then t tests follow, each of them consisiting of two space separated integers x and y (−109 ≤ x, y ≤ 109).

www.acmicpc.net

 

문제

입력에는 몇 가지 테스트 사례가 포함되어 있습니다. 첫 번째 줄에는 시험 사례의 수를 나타내는 정수 t(t and 100)가 포함되어 있다. 그런 다음 t 검정은 각각 두 개의 공백으로 구분된 정수 x와 y(-10^9 µx, y λ 10^9)로 구성됩니다.

 

풀이

int 보다 큰 변수 선언은 long과 long long이 있다.  10의 9승을 출력받으면 되기 때문에 long이 가장 적합하다.

 

코드

#include <stdio.h>
int main() {
    long n, a, b;
 
    scanf("%d"&n);
 
    for (int i = 0; i < n; i++) {
        
        scanf("%ld %ld"&a, &b); //long으로 선언했기떄문에 %ld로 쓴다.
 
        printf("%ld\n", a + b);
    }
}
 
cs

 

 

반응형