传统题 1000ms 128MiB

运输

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

现在已知N件商品,和搬运它们其中每一件的费用。
现在搬家公司老板Mr.sb决定让我们每次任意选取2件商品。
然后这2件商品只算一件商品的费用。
但是这个商品的搬运费用是将选出的2个商品的费用之和除以k的运算结果。
如此反复。直到只收一件商品的钱。
这个就是商店要付的费用。
掌柜的想尽可能的少付钱,以便将更多的钱捐给希望工程。
所以请你帮他计算一下最少只用付多少钱。

Input Format

n,k
w1,w2.....wn(每一件物品搬运费

Output Format

一个数 最少付多少钱
5 2
1 2 3 4 5
1

Hint

数据规模

n和k<=10000

样例解读:

第一步:(5+4)/2=4

第二步:(4+3)/2=3

第三步:(3+2)/2=2

第四步:(2+1)/2=1

最终要付的最少费用为1。

另外的策略:(1+2)/2 =1, (1+3)/2=2 ,(2+4)/2=3,(3+5)/2=4,需要支付4元。 

从这两个策略中,你需要找到一个贪心的策略,即本题的最优的策略。

Source

基本算法-贪心算法 一本通 一本通2018-第六章-贪心算法 洛谷

2023龙游秋学期周六第5次课1111

未参加
状态
已结束
规则
ACM/ICPC
题目
6
开始于
2023-11-11 9:00
结束于
2023-11-11 22:00
持续时间
13 小时
主持人
参赛人数
1