#AG0511003. 多重背包
多重背包
题目描述
有 种物品和一个容量为 的背包。第 种物品的体积是 ,得到的价值是 , 有 件。求解将哪些物品装入背包可使价值总和最大。
输入格式
第一行是两个整数 和 ()。
接下来 行,每行三个数 ,分别代表第 种物品的体积、价值和数量()。
输出格式
输出能得到的最大价值。
样例
15 4
4 10 5
3 7 4
12 12 2
9 8 7
37
有 n 种物品和一个容量为 V 的背包。第 i 种物品的体积是 ci ,得到的价值是 vi, 有 si 件。求解将哪些物品装入背包可使价值总和最大。
第一行是两个整数 V 和 n(1≤n≤100,1≤V≤105)。
接下来 n 行,每行三个数 ci,vi,si,分别代表第 i 种物品的体积、价值和数量(1≤ci,si≤105,1≤wi≤1000)。
输出能得到的最大价值。
15 4
4 10 5
3 7 4
12 12 2
9 8 7
37