题目描述
有 n 种物品,其中第 i 种物品的数量为 ai,价值为 vi,重量为 wi。
小 Z 要选择重量不超过 m 的物品放入背包,问能得到的最大价值为多少?
输入格式
第一行输入 n,m 分别表示物品的种类和背包的容量。
接下来有 n 行,每行 3 个整数,ai,vi,wi 分别表示第 i 种物品的数量,价值和重量。
输出格式
一行一个整数表示答案。
样例
3 10
2 3 4
1 4 3
2 5 3
14
说明/提示
对于 20% 的数据,n≤5,m≤100,ai≤5
对于 50% 的数据,n≤100,m≤1000,ai≤100
对于 100% 的数据,n≤100,m≤200000,ai≤50000。
保证最终的答案在 int
范围内,wi≤100。