#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
const int sz = 2000001;
long long a[sz];
int n, c, ans=0;
int main() {
scanf("%d%d", &n, &c);
for(int i=1; i<=n; i++)
scanf("%d", &a[i]);
sort(a+1, a+1+n);
for(int i=n; i>=2; i--)
for(int j=i-1; j>=1; j--)
if(a[i]-a[j] == c)
ans++;
printf("%d", ans);
return 0;
}
请问巨佬这个代码怎么优化?谢谢