这是代码
#include<bits/stdc++.h>
using namespace std;
long long a[100001];
int main()
{
long long n,m,i,j,ans=0;
cin>>n>>m;
for(i=1;i<=n;i++)
cin>>a[i];
for(i=1;i<=n;i++)
for(j=i+1;j<=n;j++)
{if(j-i>10000)continue;
if(abs(a[j]-a[i])<=m)ans++;
}
printf("%ld",ans);
return 0;
}
怎样解决超时问题呀?大佬们