HX1263B. 完全背包问题1

提交11 通过7
通过率63.6%
时间限制1000ms
内存限制128MiB

题目描述

题目描述

有 nn 种物品和一个容量是 mm 的背包,每种物品都有无限件可用。

第 ii 种物品的体积是 wiw_i,价值是 viv_i。

求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。

输入格式

第一行两个整数 n,mn,m,用空格隔开,分别表示物品种数和背包容积。

接下来有 nn 行,每行两个整数 wi,viw_i,v_i,用空格隔开,分别表示第 ii 种物品的体积和价值。

输出格式

输出一个整数,表示最大价值。

4 5
1 2
2 4
3 4
4 5
10
2 10
6 13
4 8
21
2 59
28 30
47 205
205
2 61
22 129
17 74
332

数据范围

0<n,m≤10000<n,m\le1000;0<wi,vi≤10000<w_i,v_i\le1000。