正文

C++吧第五界编程大赛.(题目) 2005-12-14 15:02:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/elva6401/8201.html

分享到:

资源分配问题。    甲   乙  丙 0  0    0   0 1  3    5   4 2  7   10   6 3  9   11  11 4  12  11  12 5  13  11  12 上面的表表示: 甲(0,3,7,9,12,13)  分1台机器给甲,甲可以带来3的利润 分2台机器给甲,甲可以带来7的利润 分3台机器给甲,甲可以带来9的利润 ... 乙,丙也是同样的解释。 现在的问题就是现在总共只有5台设备。 怎样分配才可以使总的利润最大. 经分析表明:分0台给甲,2台给乙,3台给丙可以使利润最大.(0+10+11=21) 现在的任务就是输入上面的数据,输出使总利润最大的方案。 如果有多种情况的时候随便输出一组 (本数据中{2,2,1}也可以使利润达21) 输入格式为: n m 再输入n+1行数据,每组m列 Input: 5 3 0    0   0 3    5   4 7   10   6 9   11  11 12  11  12 13  11  12 Output: 0 2 3 max=21

阅读(5463) | 评论(2)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

loading...
您需要登录后才能评论,请 登录 或者 注册