#P999. 最大卡路里
最大卡路里
题目描述
神州飞船准备运送一批食品到太空站,该飞船能够运送食品的重量、体积都有严格的限制。
现已知 件完全不同的食品,每种食品的重量、体积及该食品能够提供的卡路里的值,请你编程计算出,该飞船最多能够运送多少卡路里的食物?
输入格式
第一行:两个整数,分别表示飞船能够装载食物的体积最大值、质量最大值(均小于400); 第二行:一个整数 ,表示食品总数(); 接下来 行:每行三个整数,依次表示第 件食品的体积、质量、所含卡路里(均为正整数)。
输出格式
一个整数,表示所能达到的最大卡路里的值(结果在int范围内)。
输入输出样例
输入 #1
320 350
4
160 40 120
80 110 240
220 70 310
40 400 22
输出 #1
550
样例解释
飞船限制:体积320,质量350 最优方案:选择第2件 + 第3件食品
- 总体积:
- 总质量:
- 总卡路里:(最大值)
数据范围
- 最大体积
- 最大质量
- 食品总数
- 单种食品体积、质量 ,卡路里