2行!C++最短写法!包过的!
2025-08-20 13:25:41
发布于:浙江
1阅读
0回复
0点赞
2行
#include<iostream>
using namespace std;const int N=2e5+20;int n,c;int vis[N],vvis[N];int a[N];int cnt;int main(){scanf("%d %d",&n,&c);for(int i=1;i<=n;i++)cin>>a[i];for(int i=1;i<=n;i++)vis[a[i]]++;for(int i=1;i<=n;i++){cnt+=vis[a[i]-c];}cout<<cnt;return 0;}
这里空空如也
有帮助,赞一个