70求调,大佬们救我
查看原帖
70求调,大佬们救我
736455
kiwabo楼主2024/11/25 22:05

查了若干次也没查出问题在哪里

#include<bits/stdc++.h>
using namespace std;
int n,dist,p[100005],ans;
int main()
{
	cin>>n>>dist;
	for(int i=1;i<=n;i++)
	{
		cin>>p[i];
	}
	sort(p+1,p+1+n);
	for(int i=2;i<n;i++)
	{
		if(p[i]-p[i-1]<dist-1)
		{
			ans++;
			p[i]=p[i-1];
		}
	}
	cout<<ans;
}
2024/11/25 22:05
加载中...