Files

24 lines
411 B
Python

import sys
import heapq
input = sys.stdin.readline
def solve(N, Cl):
Cl.sort()
pq = []
heapq.heappush(pq, Cl[0][1])
for i in range(1, N):
if pq[0] <= Cl[i][0]:
heapq.heappop(pq)
heapq.heappush(pq, Cl[i][1])
return len(pq)
if __name__ == "__main__":
N = int(input())
Cl = [tuple(map(int, input().split())) for _ in range(N)]
print(solve(N, Cl))