320x100
문제
https://www.acmicpc.net/problem/1931
1931번: 회의실 배정
(1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다.
www.acmicpc.net
풀이
import sys
N = int(sys.stdin.readline())
L=[]
for _ in range(N):
L.append(list(map(int,sys.stdin.readline().split())))
L.sort(key=lambda x: (x[1],x[0]))
end=0
count=0
for i in range(N):
if end <= L[i][0]:
end = L[i][1]
count += 1
print(count)300x250
반응형
'알고리즘 > 백준' 카테고리의 다른 글
| [Python] 백준 1969번: DNA (0) | 2021.07.03 |
|---|---|
| [Python] 백준 1700번: 멀티탭 스케줄링 (0) | 2021.07.03 |
| [Python] 백준 12845번: 모두의 마블 (0) | 2021.07.03 |
| [Python] 백준 4796번: 캠핑 (0) | 2021.07.03 |
| [Python] 백준 1946번: 신입 사원 (0) | 2021.07.03 |
댓글