吃饱辣
2024-06-28 18:07:31
发布于:广东
31阅读
0回复
0点赞
#include <iostream>
#include <cstdio>
#include <map>
using namespace std;
map <int, int> mp;
int a[200005];
int main(){
int n, m;
cin >> n >> m;
long long ct = 0;
for(int i = 1; i <= n; i++){
cin >> a[i];
mp[a[i]]++;
}for(int i = 1; i <= n; i++){
if(a[i] >= m) ct += mp[a[i] - m];
}
cout << ct;
return 0;
}
时间复杂度:
这里空空如也
有帮助,赞一个