求数组有多少个数,恰好等于集合中另外两个(不同的)数之和? 注意到数集比较小,而且涉及到下标的加法,可以很自然地想到卷积 注意减去自己加自己的贡献 真是一道NTT练手好题 #include <iostream> #include <cstdio> #include <cstring> using namespace std; #define Dollar1 998244353 #define MAXN 70001 #define int long long int li…
传送门 https://www.cnblogs.com/violet-acmer/p/9898636.html 题解: 枚举两两间出所有的可能加和,然后遍历一遍这 n 个数,找出满足条件的总个数. 这就是暴力啊....................... AC代码: #include<bits/stdc++.h> using namespace std; #define ll long long +; int n; int a[maxn]; map<int ,int >mymap…