虽然我知道应该用二分,但我不会写二分
代码:
cin>>n>>c; for(int i=1;i<=n;i++) cin>>a[i]; sort(a+1,a+1+n); for(int i=1;i<=n;i++) { for(int j=i+1;j<=n;j++) if(a[j]-a[i]==c) tot++; } cout<<tot; return 0;