관리 메뉴

솜씨좋은장씨

[BaekJoon] 15552번 : 빠른 A+B (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 15552번 : 빠른 A+B (Python)

솜씨좋은장씨 2021. 4. 28. 00:20
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 빠른 A+B입니다.

 

15552번: 빠른 A+B

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

www.acmicpc.net

Solution

import sys

n = int(sys.stdin.readline())

for i in range(n):
    num1, num2 = map(int, sys.stdin.readline().split())
    
    print(num1+num2)

Solution 풀이

이 문제는 입력하는 부분에 input 대신에 sys.stdin.readline()을 활용할 수 있는지 여부를

확인하는 문제 같았습니다.

백준에서 문제를 풀다 보면 종종 시간 초과 인 경우에

input부분을 sys.stdin.readline()을 활용하면 통과되는 경우가 있었습니다.

많은 입력을 받을때에는 sys.stdin.readline()이 더 빠르다고 합니다.

다만 문자열로 활용하려고 하는 경우에는 개행문자도 같이 입력받으므로 rstrip()을 하고 사용하는 것이 좋습니다.

 

 

SOMJANG/CODINGTEST_PRACTICE

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments