#443. Job Completion
0
Job Completion
Job Completion
题目描述
奶牛 Bessie 有 ()个工作供你选择完成。第 个工作如果你选择完成,必须在时间 或之前开始,并且需要 的时间才能完成()。问你最多能完成多少个工作?时间从 开始,一旦你开始一个工作,就必须一直做直到完成,在此期间不能开始其他工作。
输入格式
第一行包含 ,表示相互独立的测试用例数量()。每个测试用例格式如下。 第一行包含 。 接下来 行每行包含两个整数 和 。第 行给出第 个工作的信息。 保证所有测试用例中 的总和不超过 。
输出格式
对于每个测试用例,输出一行,表示你最多能完成的工作数量。
3
2
1 4
1 2
2
2 3
1 2
3
1 4
2 3
1 2
1
2
2
提示
对于第一个测试用例,你只能完成其中一个工作。完成一个工作后,时间将变为 或更晚,因此已经来不及开始另一个工作,因为另一个工作必须在时间 或更早开始。 对于第二个测试用例,你可以在时间 开始第二个工作并在时间 完成,然后在时间 开始第一个工作并在时间 完成。 SCORING: Inputs 2: 在同一个测试用例中,所有 都相等。 Inputs 3-4: , Inputs 5-8: Inputs 9-16: 无额外限制。 Problem credits: Benjamin Qi
标签: USACO|2024|Gold
来源
USACO|2024|Gold