#S6U15P01. 【例题】可重复物品的最大价值

【例题】可重复物品的最大价值

可重复物品的最大价值

难度:T2

【知识点:完全背包、正序更新】

前置知识:数组、循环、完全背包状态与计数对象。

题目描述

有 nn 种物品,每种可使用任意多件,第 ii 种每件体积为 wiw_i、价值为 viv_i。背包容量为 WW,总体积不得超过 WW。求最大总价值,可以一件也不取。

输入格式

第一行 n,Wn,W。接下来 nn 行,每行 wi,viw_i,v_i。

输出格式

一行最大总价值。

样例输入

2 6
2 3
3 5

样例输出

10

样例解释

取两件体积 33、价值 55 的物品,总价值 1010。

数据范围

1≤n≤1001\le n\le100,0≤W≤20000\le W\le2000,1≤wi≤20001\le w_i\le2000。 0≤vi≤1090\le v_i\le10^9。