0分!求救
查看原帖
0分!求救
741517
lao_pang_dun楼主2023/12/1 16:55
#include <iostream> 
#include <algorithm>
using namespace std;
int n,distence,a[100005],l,r,ans;
int main(){
	cin>>n>>distence;
	for (int i=0;i<n;i++){
		cin>>a[i];
	}
	sort(a,a+n);
	for (int i=0;i<n;i++){
		if(i!=0){
			l=i-1,r=i;
			while(a[i]==0) l--;
			if(r-l<=distence && r!=n-1){
				a[r]=0;
				ans++;
			} 
				
			
		}
	}
	cout<<ans;
	return 0;
}
2023/12/1 16:55
加载中...