UCROSS1
Có N em bé muốn qua đường, em bé thứ i(1≤i≤N) có thể qua đường trong khoảng thời gian từ Ai đến Bi. Có M người lớn có thể hỗ trợ các em bé qua đường, Người thứ i(1≤i≤M) chỉ hỗ trợ giúp em bé qua đường vào đúng thời điểm Ti. Biết mỗi người lớn chỉ dắt được một em bé qua đường. Người thứ i(1≤i≤M) dắt em bé thứ j(1≤j≤N) nếu Aj≤Ti≤Bj).
Yêu cầu: Tính số lượng tối đa em bé qua đường.
Input:
Dòng đầu tiên chứa 2 số nguyên dương M,N(1≤M,N≤20000).
M dòng tiếp theo chứa M số T1,T2,…,TM(Ti≤109).
N dòng tiếp theo, mỗi dòng chứa 2 số nguyên Aj,Bj(Aj≤Bj≤109,1≤j≤N).
Output:
- Ghi một số là số lượng tối đa em bé qua đường.
Sample Input
Copy
5 4
7
8
6
2
9
2 5
4 9
0 3
8 13
Sample Output
Copy
3
Comments