请求添加题解
查看原帖
请求添加题解
1313559
cangjunyuehan楼主2024/12/5 16:25

请求添加题解。

#include<bits/stdc++.h>
using namespace std;
const int N=15+1000;
int m,n,wa[N],sum;
int main(){
	scanf("%d%d",&m,&n);
	for(int i=1;i<=m;++i){
		scanf("%d",&sum);
		++wa[min(m,sum)];
	}
	int i=m;
	while(i&&wa[i]+min(wa[i-1],n)<i){
		wa[i-1]+=wa[i];
		--i;
	}
	printf("%d",i);
	return 0;
}
2024/12/5 16:25
加载中...