二维费用背包

测试数据来自 system/2136

作业已超过截止时间,您无法递交本题目。

时间限制:1秒  内存限制:256M


【题目描述】

  有 \(N\) 个物品,第 \(i\) 个物品的体积为 \(v_i\),重量为 \(w_i\),价值为 \(p_i\)。选一些物品装到一个最大容量为 \(C\),最大承重量为 \(G\) 的背包,问如何选择装入背包的物品,使得装入背包的物品的总价值尽量大。

【输入格式】

  第一行包含三个整数:\(C、G\) 和 \(N\)。
  接下来的 \(N\) 行,每行三个整数 \(v_i、w_i、p_i\)。

【输出格式】

  包含一行一个整数,表示背包所装物品的最大价值。

【输入输出样例】

 Input

8 10 5
3 3 4
2 1 3
4 2 7
8 3 5
6 8 9

 Output

12

【数据限制】

  对于 \(100\%\) 的数据,\(1≤N≤100\),\(1≤v_i,w_i,p_i≤100\),\(1≤C,G≤2000\)。

【来源】

  Mr.he

动态规划之最优子集练习题

未认领
状态
已结束
题目
10
开始时间
2025-02-13 00:00
截止时间
2025-03-31 23:59
可延期
24.0 小时