正在载入在线练习界面,本页内容可直接阅读…

AK CSP › CSP-S 2025 第一轮真题 › 第9题

CSP-S 2025 第一轮 第9题:一个 0-1 背包问题,背包容量为 20。现有 5 个物品,其重量和价值分别为

单项选择 · 动态规划 · 答案 D

题目

一个 $0-1$ 背包问题,背包容量为 $20$。现有 $5$ 个物品,其重量和价值分别为 $7, 5, 4, 3, 6$ 和 $15, 12, 9, 7, 13$。装入背包的物品能获得的最大总价值是多少?

选项

  • A. $43$
  • B. $41$
  • C. $45$
  • D. $44$

答案

D

题解

选 D.\(44\)。

可以用“从全部物品中去掉一些”的思路:

  • 全部物品总重量为 \(7+5+4+3+6=25\),总价值为 \(56\)。
  • 背包容量为 \(20\),所以至少要去掉重量为 \(5\) 的物品。
  • 若只去掉一件,可去掉重量为 \(7、5、6\) 的物品,其中损失价值最小的是重量为 \(5\)、价值为 \(12\) 的物品。
  • 若去掉两件或更多,损失价值至少为 \(7+9=16\),不如只去掉价值为 \(12\) 的那件。

因此,选第 \(1、3、4、5\) 件,重量恰好为 \(20\),最大总价值为 \[ \boxed{15+9+7+13=44}. \]

真题版权归 CCF 所有,本站仅用于非商业教学用途。页面加载后可直接在线作答,作答记录保存在本浏览器或账号中。 京ICP备2026056990号-1 京公网安备11010502062986号