摘要:
位运算的性质:各位之间的运算是相互独立的 因此,分别考虑每一位的方案数,显然比你的考场做法更优 点击查看代码 #include <bits/stdc++.h> using namespace std; long long p[20]; int main() { p[0]=1; for(int i=1 阅读全文
摘要:
直接做很难下手。考虑“出现次数的立方值”的组合意义,就是在原序列中选三个相同的子序列的方案数,然后DP即可 利用容斥原理计算高维前缀和 老生常谈的取模后运算得负数的问题 点击查看代码 #include <bits/stdc++.h> using namespace std; const int mo 阅读全文