#6164. Kevin老师的背包
Kevin老师的背包
题目描述
Kevin 老师有一个背包,容量为 B,同时有 n 个物品。每个物品 i 有一个容量 wi 和价值 vi。要求在不超过背包容量的前提下,选择若干物品使得装入背包的总价值最大。请问最大总价值是多少?
输入
第一行输入两个整数 n 和 B,分别代表物品的数量和背包总容量。
接下来 n 行,每行输入两个整数 wi 和 vi,代表第 i 个物品的容量和价值。
输出
输出一个整数,表示能装入背包的最大总价值。
样例
3 10
4 5
3 4
6 9
14
数据范围
- 1 ≤ n ≤ 500
- 1 ≤ B ≤ 10⁹
- 1 ≤ wi ≤ 10⁹
- v1 + v2 + … + vn ≤ 5000