#P1105. 限期作业
显示设置
本题导航点一下展开
我的笔记
✕
限期作业
题目背景
期末周到了,作业平台上挂着 份作业。每份作业整整占掉你一天时间,而一天最多只能交一份作业;第 份作业必须不晚于第 天交上去,晚一天它就从待办列表里消失。老师早忘了给作业定分值,成绩单上的分数其实取决于作业本身的含金量 。你打算挑一部分作业来做,把总分拿得尽量高。
题目描述
有 份作业,完成第 份作业需要占用完整的 天,且必须在第 天结束之前交,完成后可得 分。同一时间只能做一份作业。请求出能够按时交上的作业集合的最大总分。允许有作业压根不做。
输入格式
第一行一个整数 。
接下来 行,每行两个整数 。
输出格式
一行一个整数,表示最大总分。
输入输出样例 #1
输入 #1
3
1 5
2 3
3 4
输出 #1
12
输入输出样例 #2
输入 #2
2
1 5
1 7
输出 #2
7
输入输出样例 #3
输入 #3
5
1 1
1 2
2 3
2 4
3 5
输出 #3
11
说明
样例解释
样例 1:三天分别做第一、二、三份作业,三份都能按时交,总分 。
样例 2:两份作业都只能在第 天之前交,而第 天只能交一份,故只能拿 分。
样例 3:选择总分为 的全部作业是不可行的:四份及以上作业需要至少四天,而所有作业的截止日期都不超过 。去掉含金量较低的 分与 分两份作业,剩下三份可以安排在第 天完成,总分 ,这是最大的。
数据范围
- 对于 的数据,;
- 对于 的数据,;
- 对于 的数据,,,,答案不超过 。