LG#P2871. 【GESP强化 六级】幸运手链

提交1 通过1
通过率100%
时间限制1000ms
内存限制128MiB
    ID: 10315 传统题 1000ms 128MiB 尝试: 1 已通过: 1 难度: 普及 上传者: 标签>背包问题GESPGESP强化C++c++编程题洛谷公开题动态规划 DP2007USACO枚举背包 DP1星

题目描述

NN 件物品和一个容量为 MM 的背包。第 ii 件物品的重量是 WiW_i,价值是 DiD_i。求解将哪些物品装入背包可使这些物品的重量总和不超过背包容量,且价值总和最大。

输入格式

第一行:物品个数 NN 和背包大小 MM

第二行至第 N+1N+1 行:第 ii 个物品的重量 WiW_i 和价值 DiD_i

输出格式

输出一行最大价值。

4 6
1 4
2 6
3 12
2 7
23
1 1
1 1
1
1 10
20 100
0

说明/提示

1N34021 \le N \le 34021M128801 \le M \le 128801Wi4001 \le W_i \le 4001Di1001 \le D_i \le 100