#P6240. 好吃的题目
好吃的题目
题目背景
这是一道好吃的题目。
题目描述
有一条小吃街,从左到右依次排列着 个商店,从 开始标号。
第 个商店会只出售一种小吃,热量为 ,美味度为 。
现在有 个吃货要来逛街,第 个吃货会在 的商店内寻找小吃,而且为了防止太胖,最多能摄入 的热量。
小吃吃多了会腻,所以同一个商店的小吃只能吃一次。
现在每个吃货想知道自己最多能得到多少美味度。
输入格式
第一行为两个整数,分别表示 。
第二行为 个整数,第 个整数表示 。
第三行为 个整数,第 个整数表示 。
第 到第 行,每行三个整数,第 行的整数 分别表示第 个吃货的参数。
输出格式
对于每个吃货,输出一行一个整数,表示最大的美味度和。
8 5
10 31 36 30 36 24 29 29
59 152 284 202 282 156 277 212
3 5 81
4 5 75
7 8 71
1 3 92
4 4 95
566
484
489
495
202
15 10
5 15 18 15 18 12 14 14 10 15 17 18 9 7 6
11 31 26 34 19 17 15 25 11 34 18 26 21 8 11
7 15 31
2 9 67
8 15 77
3 13 43
6 7 98
2 2 110
3 13 26
11 11 84
7 14 25
4 6 90
66
118
128
89
32
31
55
18
55
70
提示
【样例输入输出解释】
样例 1 解释
对于第一组数据的第一个吃货,可以选择第 个商店和第 个商店。
摄入的热量为 ,获得美味度为 。
样例 2 解释
对于第二组数据的第一个吃货,可以选择第 ,第 ,第 个商店。
摄入的热量为 ,获得美味度为 。
【数据规模与约定】
- 对于 的数据,满足 。
- 对于 的数据,满足 ,。
- 对于 的数据,满足 ,,,,。