码迷,mamicode.com
首页 > 其他好文 > 详细

趣题[0]

时间:2017-12-19 01:17:43      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:inline   sum   来源   背包   最大的   并且   post   span   body   

趣题[0]

来源

17级老学长的作业题

题面

\(n\) 个物品,有两种值\(a[i]\)\(b[i]\),给定\(k\)。从中选出一些物品,使得 \(\sum{a[i]} = k * \sum{b[i]}\),并且 \(\sum{a[i]}\) 尽量大,求满足条件的最大的 \(\sum{a[i]}\)

\(1 <= n、a[i]、b[i] <= 100\)
\(1 <= k <= 10\)

题解

做差值之后分正负做背包,然后扫一遍即可。

复杂度

\(O(100 * k * n * n)\)

趣题[0]

标签:inline   sum   来源   背包   最大的   并且   post   span   body   

原文地址:http://www.cnblogs.com/wuyuanyuan/p/8059977.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!