ABC246C Coupon Solution

更好的阅读体验戳此进入

题面

n 个物品第 i 个价格为 ai,有 kx 元优惠券,可以叠加,但不能分裂开使用,求全部购买的最少花费。

Solution

在还有优惠券的前提下,对于所有 aix 一直使用优惠券直到 ai<x,然后降序排序用剩余的 k 个券贪心地把前 k 个抵消,后面的求和即为答案。

Code

UPD

update-2022_10_21 初稿