1548. 多人背包

时间限制 1000 ms   内存限制 128 MB

DD  和好朋友们要去爬山啦!他们一共有  K  个人,每个人都会背一个包。这些包的容量是相同的,都是  V。可以装进背包里的一共有  N  种物品,每种物品都有给定的体积和价值。 在  DD  看来,合理的背包安排方案是这样的: 每个人背包里装的物品的总体积恰等于包的容量。  每个包里的每种物品最多只有一件,但两个不同的包中可以存在相同的物品。  任意两个人,他们包里的物品清单不能完全相同。  在满足以上要求的前提下,所有包里的所有物品的总价值最大是多少呢?

输入数据

第一行有三个整数:K、V、N。

第二行开始的&nbsp N&nbsp 行,每行有两个整数,分别代表这件物品的体积和价值。

输出数据

只需输出一个整数,即在满足以上要求的前提下所有物品的总价值的最大值。

样例输入

复制
2 10 5
3 12
7 20
2 4
5 6
1 1


 ·  · \n
 ·  \n
 ·  \n
 · \n
 · \n
 · \n
\n
\n

样例输出

复制
57

  \n
\n

提交

请先 登录

Source

感谢dd_engi

© 2024 FAQs Contact About