题目描述
题目描述
有 种物品和一个容量为 的背包。
第 种物品最多有 件,每件物品的体积为 ,价值为 。
请你选择若干件物品装入背包,使所有物品的总体积不超过背包容量,并使物品的总价值最大。
请输出能够获得的最大总价值。
输入格式
第一行包含两个整数 和 ,分别表示物品种数和背包容量。
接下来 行,每行包含三个整数 、 和 ,分别表示第 种物品的体积、价值和最多可选数量。
输出格式
输出一个整数,表示在总体积不超过 的条件下能够获得的最大总价值。
4 5
1 2 3
2 4 1
3 4 3
4 5 2
10
输入样例 #2
1 10
3 7 2
输出样例 #2
14
输入样例 #3
4 5
6 100 2
7 200 3
8 300 1
9 400 4
输出样例 #3
0
数据范围
对于 的数据,,。
对于全部数据,,,。