‹ 上一题 下一题 ›

j01727. 二维费用背包 未做

1000 ms 256 MB 测试点 10 通过率 100% J-33·背包DPJ·算法自拟题背包动态规划

题目描述

小 P 的背包有两个限制:总重量不能超过 ,总体积不能超过 。

现在有 件物品,第 件的重量是 、体积是 、价值是 ,每件至多选一次。

在重量不超过 、体积不超过 的双重限制下,请计算能获得的最大价值总和。

输入格式

第一行三个整数 、 和 :重量上限、体积上限、物品件数。

接下来 行,每行三个整数 、 和 ,依次表示第 件物品的重量、体积与价值。

输出格式

一行一个整数,表示两种限制下能获得的最大价值总和。

样例

输入
5 6 2
3 2 10
2 3 12
输出
22

样例解释

两件都拿:总重量 、总体积 ,价值 ,两种限制都满足。

如果只拿一件(价值 或 ),价值更低。

数据范围

输入
输出

            
答案