Type: Default 1000ms 256MiB

机器分配

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

【题目描述】

总公司拥有高效设备M台,准备分给下属的N个分公司。各分公司若获得这些设备,可以为国家提供一定的盈利。问:如何分配这M台设备才能使国家得到的盈利最大?求出最大盈利值。其中M≤100,N≤100。分配原则:每个公司有权获得任意数目的设备,但总台数不超过设备数M。

【输入格式】

第一行有两个数,第一个数是分公司数N,第二个数是设备台数M;

接下来是一个N*M的矩阵,表明了第 I个公司分配 J台机器的盈利。

【输出格式】

第一行输出最大盈利值;

接下N行,每行有2个数,即分公司编号和该分公司获得设备台数。

【样例数据】

3 3           //3个分公司分3台机器
30 40 50
20 30 50
20 25 30
70      //最大盈利值为70
1 1     //第一分公司分1台
2 1     //第二分公司分1台
3 1     //第三分公司分1台

算法系列之动态规划2

Not Claimed
Status
Done
Problem
7
Open Since
2026-1-6 0:00
Deadline
2026-1-19 23:59
Extension
24 hour(s)