TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  问题讨论与解答  统计信息与排名
  • 首页
  • 题库
  • P1314
  • 题目
  • P1314爬山
    限制 : 时间限制 : 10000 MS   空间限制 : 65536 KB
    问题描述

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

    输入格式

    第一行有三个整数:K、V、N。
    第二行开始的 N 行,每行有两个整数,分别代表这件物品的体积和价值。

    输出格式

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

    样例输入

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

    样例输出

    57

    提示

    K<=50
    V<=5000
    N<=200


    来源  “背包九讲”中的经典题目