《机器分配》 题解

题目描述

某总公司拥有高效生产设备M台,准备分给下属的N个分公司。各分公司若获得这些设备,可以为总公司提供一定的盈利。

问:如何分配这M台设备才能使公司得到的盈利最大?求出最大盈利值。

分配原则:每个公司有权获得任意数目的设备,但总台数不得超过总设备数M。

其中M<=100,N<=100。

输入格式

第一行为两个整数M,N。接下来是一个N×M的矩阵,其中矩阵的第i行的第j列的数Aij表明第i个公司分配j台机器的盈利。所有数据之间用一个空格分隔。

输出格式

只有一个数据,为总公司分配这M台设备所获得的最大盈利

样例数据

input

3 2
1 2 3
2 3 4

output

4


 

 题解

、状态划

        因每个公司得到不同数量机器时盈利不同,则以公司为阶段划分

二、状态表达

        若为一维数组f[i]表示前i个公司取得的最大盈利值,则无法判断还有多少机器可以分配

        所以采用二维数组f[i][j]表示前i个公司总共

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值