一个旅行者有一个最多能装 M 公斤的背包,现在有 N 种物品,它们的重量分别是 w1,w2,...wn, 它们的价值分别为 v1,v2,...,vn, 每种物品有 m1,m2,...mn 件,求旅行者能获得最大总价值。
第一行:两个整数 N,M.
接下来 M 行,每行三个整数 wi,vi,mi,表示第 i 种物品的重量、价值和数量。
输出最大的价值。
4 20
9 3 3
9 5 1
4 9 2
1 8 3
47
对前 20% 的数据,1≤mi≤50。
对于 100 的数据,N≤50,1≤mi≤105,0≤vi≤1000,0≤wi≤100,1≤M≤105。