4分求调!
查看原帖
4分求调!
1370852
linkmzx楼主2024/11/20 17:26
#include<bits/stdc++.h>
using namespace std;
long long n,k,cnt;
long long a[200005];
int main(){
	cin>>n>>k;
	for(int i=1;i<=n;i++)cin>>a[i];
	sort(a+1,a+n+1);
	for(int j=1;j<=n;j++){
		cnt=0;
		for(int i=1;i<=n;i++){
			if(i!=n&&a[i]+k>=a[i+1]){
				cnt++;
				continue;
			}
			else if(i==n){
				a[i]+=k;
				continue;
			}
			a[i]+=k;
		}
		cout<<cnt<<" ";
	}
	return 0;
}
2024/11/20 17:26
加载中...