题解
2025-08-14 21:40:38
发布于:江苏
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main() {
long long a[11000],s[11000];
long long x,y,z=0,n,sum;
cin>>n>>sum;
for(int i=1;i<=n;i++){
cin>>s[i];
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
a[s[i]+s[j]];
}
}
for(int i=1;i<=n;i){
for(int j=1;j<=n;j++){
x=sum-s[i]-s[j];
if(x>0 && a[x]!=0){
z+=a[x];
}
}
}
cout<<z;
return 0;
}
这里空空如也
有帮助,赞一个