极致压缩の10行
2023-12-02 09:05:26
发布于:北京
25阅读
0回复
0点赞
1 #include <iostream>
2 long long ans,n,sum,m[114514],s[114514];
3 int main(){
4 std::cin>>n>>sum;
5 for(int i=1;i<=n;i++) std::cin>>m[i];
6 for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) s[m[i]+m[j]]++;
7 for(int i=1;i<=n;i++) for(int j=1;j<=n;j++) if(sum-m[i]-m[j]>0) ans+=s[sum-m[i]-m[j]];
8 std::cout<<ans;
9 return 0;
10 }
这里空空如也
有帮助,赞一个