AT_awc0001_c.割引クーポン
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥打算在一个网络购物网站上购物。
该购物网站共有 N 件商品,每件商品 i 的价格为 Di 日元。高桥计划购买所有商品。
高桥手上有一张特殊的优惠券。使用这张优惠券后,他可以将选中的商品价格降为 0 日元。然而,这张优惠券最多只能用于 K 件商品。
高桥想要最优地使用优惠券,使他需要支付的总金额最少。请你求出他在最优使用优惠券的情况下,最少需要支付的总金额。
输入格式
N K
D1D2…DN
- 第一行包含两个整数 N 和 K,分别表示商品数量和优惠券最多可用的商品数,用空格分隔。
- 第二行包含 N 个整数 D1,D2,…,DN,表示每件商品的价格,用空格分隔。
输出格式
输出最少需要支付的总金额,输出一行。
输入输出样例
输入#1
5 2 100 250 300 150 200
输出#1
450
输入#2
7 3 500 1200 800 300 950 1100 450
输出#2
2050
输入#3
10 4 1000000000 999999999 500000000 750000000 250000000 800000000 600000000 400000000 350000000 900000000
输出#3
2850000000
说明/提示
数据范围
- 1≤N≤2×105
- 0≤K≤N
- 1≤Di≤109
- 所有输入均为整数。
由 ChatGPT 5 翻译
输入解题思路,AI测评打分。不知道怎么写?