#DP0102. 完全背包

完全背包

题目描述

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

输入格式

第一行两个整数 n,mn,m

接下来 nn 行,每行两个整数 wi,viw_i,v_i

输出格式

一个整数,表示答案。

Samples

5 10
5 3
3 6
7 8
5 9
2 4
20

数据规模

对于所有数据保证 1n,m,vi,wi10001≤n,m,v_i,w_i≤1000