只过了第八个点,不知道哪里有问题
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,dist,ans = 0;
cin >> n >> dist;
int list[n];
for(int i = 0;i < n;i++){
cin >> list[i];
}
sort(list + 1,list+n+1);
for(int i = 1;i < n-1;i++){
if(abs(list[i+1] - list[i-1]) <= dist){
list[i] = list[i-1];
ans++;
}
}
cout << ans;
return 0;
}