题目描述
有 个物品,编号为 。第 个物品的重量为 ,价值为 。
太郎要从 个物品中选出若干放入背包带回家。背包的容量为 ,也就是说,带回家的物品重量总和不能超过 。
求太郎能带回家的物品价值总和的最大值。
输入格式
输入按以下格式从标准输入给出:
N W
w_1 v_1
w_2 v_2
⋮
w_N v_N
输出格式
输出太郎能带回家的物品价值总和的最大值。
样例
输入
3 8 3 30 4 50 5 60
输出
90
输入
1 1000000000 1000000000 10
输出
10
输入
6 15 6 5 5 6 6 4 6 6 3 5 7 2
输出
17
说明/提示
数据范围
样例说明 1
选中第 1、3 个物品:重量 ,价值 —— 最优。
提示:容量 高达 ,开不下「容量做下标」的数组——把下标换成「价值」。
来源:AtCoder Educational DP Contest(dp_e)。本页为题面搬运;本站数据为按题目要求自造的完整数据包,也推荐去原网站提交对比。