求解(wgzs
  • 板块灌水区
  • 楼主Davi_d
  • 当前回复10
  • 已保存回复10
  • 发布时间2024/8/23 15:43
  • 上次更新2024/8/23 17:30:37
查看原帖
求解(wgzs
1266795
Davi_d楼主2024/8/23 15:43

删数

题目描述

Nanarikom 有 nn 个数 a1,a2,…,ana_1, a_2, \dots, a_n 和一个正整数 kk。

每次操作,Nanarikom 需要从 nn 个数中选出 kk 个正整数,令它们都减一。如果当前正整数的数量不足 kk 个,则无法操作。

现在,Nanarikom 向你询问,对于给定的序列 aa 和正整数 kk,最多可以进行多少次操作。

输入格式

第一行包含两个整数 n,kn, k​,代表序列的长度和每次需要操作的数的个数。

第二行包含 nn 个整数 a1,a2,…,ana_1, a_2, \dots, a_n。

输出格式

输出一行,包含一个整数,代表最大可能的操作次数。

样例 #1

样例输入 #1

2 2
10 2

样例输出 #1

2

样例 #2

样例输入 #2

2 2
10 0

样例输出 #2

0

样例 #3

样例输入 #3

4 2
2 9 8 4

样例输出 #3

11

样例 #4

样例输入 #4

7 6
18 19 3 19 6 11 10

样例输出 #4

9

提示

对于 60%60\%​ 的数据,1≤k≤n≤1001 \leq k \leq n \leq 100​,1≤ai≤1001 \leq a_i \leq 100​;

对于 100%100\%​ 的数据,1≤k≤n≤1051 \leq k \leq n \leq 10^5​,1≤ai≤1091 \leq a_i \leq 10^9​。

2024/8/23 15:43
加载中...