#D0136. Knapsack 1
Knapsack 1
问题陈述
有 个物品,编号为 。对于每个 (),物品 的重量为 ,价值为 。
太郎决定从 个物品中选择一些物品装进背包里带回家。背包的容量为 ,这意味着所取物品的重量之和最多为 。
求太郎带回家的物品价值之和的最大值。
限制因素
- 所有输入值均为整数。
输入
输入内容由标准输入法提供,格式如下:
输出
打印太郎带回家的物品价值的最大可能总和。
3 8
3 30
4 50
5 60
90
应取物品 和 。那么,重量之和为 ,价值之和为 。
5 5
1 1000000000
1 1000000000
1 1000000000
1 1000000000
1 1000000000
5000000000
答案可能不适合 32 位整数类型。
6 15
6 5
5 6
6 4
6 6
3 5
7 2
17
应取物品 和 。那么,重量之和为 ,价值之和为 。