2,3,4测试点超时,其余AC
#include <bits/stdc++.h>
using namespace std;
int n , c , a[int(2e5+5)] , ans;
bool cmp(int x , int y)
{
return x>y;
}
int main()
{
cin>>n>>c;
for(int i = 1 ; i<=n ; i++) cin>>a[i];
sort(a+1,a+n+1,cmp);
for(int i = 1 ; i<n ; i++)
{
for(int j = i+1 ; j<=n ; j++)
{
if(a[i]-a[j]==c)
{
ans++;
}
}
}
cout<<ans;
return 0;
}