[BOJ/C] 15552번 : 빠른 A+B

ㅈㅈㅇ·2022년 9월 15일
post-thumbnail

문제

본격적으로 for문 문제를 풀기 전에 주의해야 할 점이 있다. 입출력 방식이 느리면 여러 줄을 입력받거나 출력할 때 시간초과가 날 수 있다는 점이다.

입력

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

출력

각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력한다.

📃문제풀이
사실 나는 c로 풀다 보니 시간제한에 걸리지 않았다.
해당 내용에 대해 찾아보면 c의 scanf와 printf는 충분히 빠르다고 한다.
그래서 그냥 편하게 더하기를 진행했다.
하지만 한번 틀렸는데, 내가 생각하기에 출력할 때 \n 표시를 하지 않았던게 원인이 아닐까 싶다.

#include <stdio.h>

int main()
{
    int n, a, b;
    scanf("%d", &n);
    for (int i = 0; i < n; i++) {
        scanf("%d %d", &a, &b);
        printf("%d \n", a + b);
    }
    return 0;
}

짜잔

profile
갓생,, 그거 어떻게 하는건데

0개의 댓글