#P10762. [BalticOI 2024] Fire
[BalticOI 2024] Fire
题目背景
题目描述
我们将一天划分为 个时间,同时有 个人,每个人愿意工作的时间分别为 ,如果 ,说明这个人愿意工作到第二天的 时间,每个人最多连续工作时间不会超过一整天。
你需要安排一些人工作,使得他们工作时间可以覆盖一整天,请求出这个人数。
输入格式
第一行一个整数 。
接下来 行,每行一对 。
输出格式
输出一个数,表示多少要安排的人数,如果无法安排人数使得一天的时间被覆盖,输出 。
4 100
10 30
30 70
20 40
60 20
3
1 100
30 40
-1
提示
对于第一组样例,选择 。
对于第二组样例,显然无解。
子任务编号 | 特殊性质 | 分值 |
---|---|---|
保证 或 | ||
保证每个人工作的时间相同 | ||
无特殊性质 |
对于所有数据,,,。