강의실마다 이전 강의가 끝나는 시간만 알고 있으면 되니 가장 마지막 강의의 종료 시간을 저장 해준다.
import sys
input = sys.stdin.readline
n,m = map(int, input().split())
endtime = [0 for i in range(n+1)]
for i in range(m):
c,s,e = map(int, input().split())
if endtime[c] <= s :
print("YES")
endtime[c] = e
else :
print("NO")
'알고리즘 문제풀이' 카테고리의 다른 글
판게아1 (백준 10723) (0) | 2023.09.21 |
---|---|
APC는 왜 서브태스크 대회가 되었을까?(백준 17224) (0) | 2023.09.19 |
타슈 (백준 30018) (0) | 2023.09.18 |
제자리( 백준25400) (0) | 2023.09.18 |
동전 복사(백준 28063) (0) | 2023.09.16 |