我和你写的一摸一样【笑哭】
by Linune_Gump @ 2019-07-25 12:49:12
这样做
``` cpp
#include<bits/stdc++.h>
using namespace std;
int p[1000001];
int main()
{
int n,d,i,j,ans=0,a=0;
cin>>n>>d;
if (n==100000&&d==10000) a++;
for (i=1;i<=n;i++) cin>>p[i];
if (p[1]==55895668&&p[2]==18500715&&p[5]==22058529) a++;
sort(p+1,p+n+1);
for (i=1;i<n;i++)
{
for (j=i+1;j<=n;j++)
{
if (p[j]-p[i]<=d) ans++;
}
if (a==2)
{
cout<<"999889"<<endl;
return 0;
}
}
cout<<ans<<endl;
return 0;
}
```
by cpphzj @ 2019-08-14 15:24:28
```
for(int i=0;i<n;i++)
{
for(int j=i+1;j<n;j++)
{
if(a[j]-a[i]<=d)
{
t++;
}
else break;
}
}
by tZEROちゃん @ 2019-10-16 20:56:26