#abc288e. [abc288_e]Wish List
[abc288_e]Wish List
题目描述
商店里有 件商品,编号为 Item ,Item ,,Item 。
对于每个 ,Item 的常规价格为 日元。每种商品只有一件库存。
高桥想要购买 个商品:Item ,Item ,,Item 。
他重复以下步骤,直到他获得所有想要的商品。
让 是现在未售出的商品数量。选择一个整数 ,满足 ,以常规价格加上 日元购买未售出商品中第 小的商品。
打印购买所有想要的商品所需的最小总金额。
高桥还可以购买其他他不想要的商品。
约束条件
- 输入中的所有值都是整数。
输入
输入以以下格式从标准输入给出:
输出
打印答案。
示例输入 1
5 2
3 1 4 1 5
9 2 6 5 3
3 5
示例输出 1
17
以下是高桥以最小总金额获得所有想要的商品的方法。
- 最开始,剩下五件商品,Item 。选择 ,购买剩余商品中第五小的商品,Item ,价格为 日元。
- 然后,剩下四件商品,Item 。选择 ,购买剩余商品中第二小的商品,Item ,价格为 日元。
- 最后,剩下三件商品,Item 。选择 ,购买剩余商品中第二小的商品,Item ,价格为 日元。
现在,高桥已经拥有所有想要的商品,Item 和 (还有不想要的 Item ),总共花费了 日元,这是最小的可能金额。
示例输入 2
20 8
29 27 79 27 30 4 93 89 44 88 70 75 96 3 78 39 97 12 53 62
32 38 84 49 93 53 26 13 25 2 76 32 42 34 18 77 14 67 88 12
1 3 4 5 8 14 16 20
示例输出 2
533