#HX1263A. 01背包模型

提交18 通过9
通过率50%
时间限制1000ms
内存限制128MiB
    ID: 10167 传统题 1000ms 128MiB 尝试: 18 已通过: 9 难度: 普及 上传者: 标签>编程题C++CSPCSP复赛CSP复赛专项练习暑假CSP复赛集训暑假集训1263-背包问题

题目描述

题目描述

有一个容量为 mm 的背包,有 nn 件物品可以挑选,每个物品有 2 个属性:体积及价值。

求背包能装下的最大价值是多少。

输入格式

第 1 行 2 个正整数 n,mn,m,代表物品个数与背包容量。

接下来 nn 行每行 2 个正整数,wiw_i 表示第 ii 个物品的体积,viv_i 表示第 ii 个物品的价值。

输出格式

输出 1 个整数,即能装下的最大价值。

样例输入

4 6
1 4
2 6
3 12
2 7

样例输出

23

提示

1n,m10001\le n,m\le10001wi,vi4001\le w_i,v_i\le400

1 1
1 400
400
3 5
6 100
5 1
2 3
3
2 52
37 442
51 92
442