#LT1753. 程程看樱花
程程看樱花
程程看樱花
题目描述
程程后院里种了 棵樱花树,每棵都有美学值 。程程在每天上学前都会来赏花。程程可是生物学霸,他懂得如何欣赏樱花:一种樱花树看一遍过,一种樱花树最多看 遍,一种樱花树可以看无数遍。但是看每棵樱花树都有一定的时间 。程程离去上学的时间只剩下一小会儿了。求解看哪几棵樱花树能使美学值最高且程程能准时(或提早)去上学。
输入格式
共 行:
第 行:现在时间 (几时:几分),去上学的时间 (几时:几分),程程院子里有几棵樱花树 。这里的 , 格式为:hh:mm,其中 ,且 均为正整数。
第 行到第 行,每行三个正整数:看完第 棵树的耗费时间 ,第 棵树的美学值 ,看第 棵树的次数 ( 表示无数次, 是其他数字表示最多可看的次数 )。
输出格式
只有一个整数,表示最大美学值。
样例输入 #1
6:50 7:00 3
2 1 0
3 3 1
4 5 4
样例输出 #1
11
数据范围
- 分钟数(可用时间)不超过
- 均为正整数
- 表示可看无数次, 表示最多看 次
- 建议:使用
scanf()读入时间格式
知识点与难度
本题涉及的知识点从属于 GESP 六级(混合背包 DP、时间计算),难度等级:⭐⭐⭐。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1~2 | 样例 |
| 1 | 20 | 3~8 | 小规模 / 特殊性质 |
| 2 | 15 | 9~11 | Hack |
| 3 | 30 | 12~20 | 中大规模 |
| 4 | 25 | 21~25 | 随机回归 |