본문 바로가기
프로그래밍 _공부자료./백준넷

백준넷 4번 문제

by 대구부자 2024. 6. 19.
반응형

빠른 A+B

문제

본격적으로 for문 문제를 풀기 전에 주어진 문제를 빠르게 입력받고 출력하는 연습을 해 보자.

입력

첫 줄에 테스트케이스의 개수 T(1 ≤ T ≤ 1,000,000)가 주어진다. 각 테스트케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B (1 ≤ A, B ≤ 1,000)가 주어진다.

출력

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

 

 

 

 

 

 

import sys
input = sys.stdin.read
data = input().split()

T = int(data[0])
index = 1
results = []
for _ in range(T):
    A = int(data[index])
    B = int(data[index + 1])
    results.append(A + B)
    index += 2

for result in results:
    print(result)

 

 

이 코드는 sys.stdin.read를 사용하여 입력을 빠르게 받고, 데이터를 처리하여 각 테스트케이스마다 A와 B의 합을 계산하여 출력합니다.

 

예제입력 

5  /

1 1

2 3

3 4

9 8

5 2

 

 

예제출력

 

2
5
7
17
7

 

 

입력의 첫 번째 숫자 5는 테스트케이스의 수를 나타냄

반응형

댓글