반응형
빠른 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는 테스트케이스의 수를 나타냄
반응형
'프로그래밍 _공부자료. > 백준넷' 카테고리의 다른 글
백준넷 6번 문제 python 파이썬 문제 풀이 (0) | 2024.06.21 |
---|---|
백준넷 5번 문제 with python (0) | 2024.06.20 |
백준넷 3번 문제 합 Pyhton 코드 (0) | 2024.06.19 |
백준넷 2번 문제 A+B (0) | 2024.06.19 |
백준넷 1번 문제 최대 최소 (0) | 2024.06.19 |
댓글