贪心的牛
题目描述
一天有 T(1≤T≤106) 个时段。bileo正打算安排他的 N(1≤N≤2.5×104) 只牛来值班,打扫打扫牛棚卫生。每只牛都有自己的空闲时间段 [Si,Ei](1≤Si≤Ei≤T),只能把空闲的牛安排出来值班。而且,每个时间段必须有牛在值班。
那么,最少需要动用多少牛参与值班呢?如果没有办法安排出合理的方案,就输出 −1。
输入格式
第 1 行:N,T。
第 2 到 N+1 行:Si,Ei。
输出格式
一行,输出最少安排的牛数。
输入输出样例 #1
输入 #1
3 10
1 7
3 6
6 10
输出 #1
2
说明/提示
1≤T≤106,N≤2.5×104,1≤Si≤Ei≤T。