백준 1085 파이썬 , input() sys.stdin.readline
2024. 3. 14. 08:14ㆍ코딩 도구/백준 (단계별)
반응형
백준 1085 : 직사각형에서 탈출
문제
https://www.acmicpc.net/problem/1085
답안 코드 :
x,y,w,h=map(int,input().split())
print(min(x,y,w-x,h-y))
백준 / 문제 / 단계별로 풀어보기 / 10단계 기하: 직사각형과 삼각형
생각 :
x,y,w,h=map(int,input().split())
print(min(x,y,w-x,h-y))
################### 이 문제는 아래가 느림
import sys
input = sys.stdin.readline
x, y, w, h = map(int, input().split())
print(min(x, y, w - x, h - y))
# 주된 차이는 대개 sys.stdin.readline이 실행 시간 측면에서 input()보다 빠르다는 것입니다.
# 특히 큰 양의 입력 데이터를 읽어야 하는 상황에서 더욱 빠릅니다.
# 빠르고 간단한 작업의 경우 input()을 사용하는 것이 편리하고 충분합니다.
# 그러나 대량의 입력 데이터가 있는 성능 중요한 응용 프로그램의 경우 속도를 위해 sys.stdin.readline을 선호할 수 있습니다.
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 15894 파이썬 (10) | 2024.03.18 |
---|---|
백준 3009 파이썬 (7) | 2024.03.15 |
백준 27323 파이썬 (9) | 2024.03.13 |
백준 11653번 파이썬 , 3가지 풀이 속도 비교 (9) | 2024.03.12 |
백준 2581 파이썬 (12) | 2024.03.11 |