桶数组,92,求助
查看原帖
桶数组,92,求助
476720
_pharos_C楼主2022/5/18 13:59
#include<bits/stdc++.h>
using namespace std;

int cnt[200000001],x[200010];
long long ans=0;

int main()
{
	int n,a;
	cin>>n>>a;
	for(int i=1;i<=n;i++)
	{
		cin>>x[i];
		cnt[x[i]]++;
	}
	for(int i=1;i<=n;i++)
	{
		if(cnt[x[i]+a]) ans+=cnt[x[i]+a];
	}
	cout<<ans<<endl;
	return 0;
}
2022/5/18 13:59
加载中...