백준 문제 풀이 제출시, 그냥 input() 만 사용하는 것이 아니라 아래 소스로 사용시 시간을 단축시킬 수 있습니다.
아래 소스를 사용하느냐 안하느냐에 따라 정답/오답이 갈리기도 합니다.
백준 채점 프로그램 자체가 그렇다고 하니까 이 소스는 다들 기본적으로 작성해두시는걸 추천드립니다.
import sys
input = sys.stdin.readline
N = input()
# ...
아래 이미지의 위 풀이는 import sys를 진행한 소스이고
아래 풀이는 미진행한 소스입니다.
소요되는 시간 차이가 크게 차이나는 것을 확인해볼 수 있는데, 이 문제의 경우 둘 다 정답처리가 되었지만
시간 초과로 인해 오답 처리되는 경우도 있으니 꼭 위 소스를 사용할것을 권장합니다.
'이론 Study > 백준' 카테고리의 다른 글
[Solved][Python3][백준] 9021번 괄호 (0) | 2020.09.21 |
---|---|
[Solved][Python3][백준] 10773번 제로 (0) | 2020.09.16 |
[Solved][Python3][백준] 17608번 막대기 (0) | 2020.09.13 |
[Solved][Python3] raise ValueError('Exactly one of token, topic or condition must be specified.')ValueError: Exactly one of token, topic or condition must be specified. (0) | 2020.08.11 |
[Solved][Python3][백준] 3986번 좋은 단어 (0) | 2020.08.10 |