k-coding

입력값 빨리 읽기 본문

파이썬

입력값 빨리 읽기

chkhn_oiiu 2022. 10. 10. 19:52

보통 입력값을 읽기 위해서는 input()을 많이 이용할 탠데 테스트에 시간제한이 있다하면 이야기가 조금 달라집니다.

 

이럴때는 sys를 이용해서 값을 빠르게 읽어 와야합니다.

 

import sys

 

위 처럼 sys를 import하게되면  sys.stdin.readline().split()를 통하여 빠르게 입력줄을 받아올 수 있습니다.

 

import sys

bigNumber = 무수히 큰 숫자

for i in range(bigNumber):
	a, b = map(int, sys.stdin.readline().split())
    print(a+b)

 

위 처럼 반복문의 범위가 아무리 무수한 숫자여도 빠르게 처리할 수 있는 장점을 가진 sys를 알아보았습니다.

 

 

 

참고

 

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

'파이썬' 카테고리의 다른 글

파이썬 함수 선언 def  (0) 2023.10.08
파이썬 f-string  (0) 2023.10.08
Comments