最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 问题 AV: L14-5 三种背包类型总结 - 练习5

    正文概述 网友投稿   2026-01-22 16:05:22  

    题目描述

    现在一共有m的金币,有n组纸人,第i组有s[i]个纸人,雇佣第i组的第j个纸人需要花费的金币为w[i][j]、第i组的第j个纸人的战斗力为v[i][j]。每组的纸人最多只能雇佣其中一个,那么最多能雇佣到战斗力之和为多少的纸人呢?

    输入

    输入第一行为空格隔开的两个整数,m、n,分别表示金币数量和纸人组数。(1≤n≤100,1≤m≤100) 接下来分为n部分,每部分有若干行。 第i部分的第一行为整数s[i],即第i组纸人数量。(1≤s[i]≤100) 接下来s[i]行每行有两个正整数,即w[i][j]、v[i][j]。(1≤w[i][j], v[i][j]≤100)

    输出

    输出一行,为m的金币能雇佣到的最大的战斗力之和。

    样例输入

    45 2
    2
    10 10
    10 5
    1
    50 400

    样例输出

    10
    信息学奥赛网,一个优质的源码资源平台!
    信息学奥赛网 » 问题 AV: L14-5 三种背包类型总结 - 练习5