코딩테스트 & 문제 풀이

[C]백준_15552 : 빠른 A+B

Hicecream 2023. 7. 13. 00:10

2022년 9월 18일에 작성됨

 

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

 

15552번: 빠른 A+B

첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다.

www.acmicpc.net

 

 

문제 분석

C언어의 경우,

scanf/printf는 충분히 빠르기 때문에

그냥 단순한 A + B 문제라고 봐도 된다고 한다.

 

 

소스 코드 (⭕)

#include <stdio.h>

int main()
{
    int T, A, B;

    scanf("%d", &T);

    for (int i = 0; i < T; i++) {
        scanf("%d %d", &A, &B);
        printf("%d\n", A + B);
    }
    return 0;
}

 

코드 분석

테스트 케이스의 개수 T 입력

T 만큼 반복하여 A와 B 입력하고 바로 A + B 값 출력

 

 

 

end

C언어의 장점 중 하나가 속도가 빠르다는 것!!
그래서 빠른 A + B도 그냥 A + B 처럼 구해주면 된다.

나중에 다른 언어로도 이 문제를 풀어봐야 겠다.