#DP0107. 二维背包

二维背包

题目描述

nn 种物品要放到一个袋子里,袋子的总容量为 mm,总载重量为 rr。第 ii 种物品的体积为 sis_i,把它放进袋子里会获得 viv_i 的收益,重量为 wiw_i,每种物品只能取一次。问如何选择物品,使得在物品的总体积不超过 mm 并且总重量不超过 rr 的情况下,获得最大的收益?请求出最大收益。

输入格式

第一行三个整数 n,m,rn,m,r

接下来 nn 行,每行三个整数 si,vi,wis_i,v_i,w_i

输出格式

一个整数,表示答案。

Samples

5 10 10
3 8 3
4 10 2
5 1 5
1 10 4
4 4 1
28

数据规模

对于所有数据保证 1n,m,r,vi,wi,si1001≤n,m,r,v_i,w_i,s_i≤100