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