3-17 不一样的背包问题
不一样的背包问题
时间限制:1s
空间限制:256MB
题目描述
有 \(N\) 件 体积和价值都一样 的物品和一个容量是 \(V\) 的背包。每件物品只能使用一次。
第 \(i\) 件物品的体积的价值是 \(w_i\) 。
求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。
输出最大价值。
输入格式
第一行两个整数,\(N, V\),用空格隔开,分别表示物品数量和背包容积。
接下来一行有 \(N\) 个整数,第 \(i\) 个数表示第 \(i\) 件物品的体积和价值。
输出格式
输出一个整数,表示最大价值。
样例
样例输入
4 5
1 2 3 4
样例输出
5
数据范围
对于 \(50\%\) 的数据,\(1≤N≤20,1≤V≤1000\),\(1 \le w_i \le 500\);
对于 \(100\%\) 的数据,\(1≤N≤40,1≤V≤10^{18}\),\(1 \le w_i \le 10^{16}\).
信息
- ID
- 1454
- 难度
- 8
- 分类
- (无)
- 标签
- (无)
- 递交数
- 29
- 已通过
- 5
- 通过率
- 17%
- 上传者