问题4162--背包4162: 背包
时间限制: 1 Sec 内存限制: 512 MB
提交: 0 解决: 0
[提交] [状态] [讨论版] [命题人:]题目描述
东哥想去旅游,东哥有一个体积为 m 的背包来装东西,现家里有 n 件物品,现知道每个物品的体积与价值,怎样选择物品,在保证背包装得下的前提下,使获得的物品总价值最大,不要求出具体的取法,只要求出最大的价值是多少?
输入
第1行:两个数n、m。(n<=24 m<=1000)
接下来有n行,每行有两个正整数,分别表示每个物品的体积和价值。(1 <= 每个数 <= 100)
输出
一个数,获得的最大价值。
样例输入
4 12
3 4
4 5
5 7
8 10
样例输出
16
样例说明:
选取1、2、3号物品,得到的体积是12,背包装得下,而这时的价值16,是最大的。
来源/分类
[提交] [状态]