HUSTOJ
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
Login
Register
1182: 多人背包
内存限制:128 MB
时间限制:1.000 S
标准输入输出
题目类型:传统
评测方式:文本比较
上传者:
提交:3
通过:2
提交
提交记录
统计
Web Board
题目描述
求01背包前k优解的价值和
DD和好朋友们要去爬山啦!
他们一共有K个人,每个人都会背一个包。这些包的容量是相同的,都是V.可以装进背包里的一共有N
种物品,每种物品都有 给定的体积和价值。
在DD看来,合理的背包安排方案是这样的:每个人背包里装的物品的总体积恰等于包的容量。每个包里
的每种物品最多只有一件,但两个不同的包中可以存在相同的物品。
任意两个人,他们包里的物品清单不能完全相同。在满足以上要求的前提下,所有包里的所有物品的总价
值最大是多少呢?
输入格式
第一行三个数K、V、N
接下来每行两个数,表示体积和价值
输出格式
前k优解的价值和
输入样例
复制
2 10 5 3 12 7 20 2 4 5 6 1 1
输出样例
复制
57
数据范围与提示
说明/提示
对于100%的数据,K≤50,V≤5000,N≤200.
分类标签
动态规划---背包变形