题目链接 题意 有$n$个点,任意两点$i$,$j$之间有$C$$i,j$种连接方式,求将$n$个点连通的方案数。$n<=16$ 题解 考虑用所有连接方案数减去不连通的方案数 因为$n<=16$,所以可以状压dp 设$g[i]$为点集为$i$时的无向图个 ...
BZOJ 已经没有什么好害怕的了 Description Input Output Sample Input Sample Output HINT 输入的 n个数字保证全不相同。 还有输入应该是第二行是糖果,第三行是药片 题解:好吧这题不是神题,而是套路题,容斥 DP的套路在很多题中都用到过,不过我虽然知道套路,却被这题的第一步卡住了。 我们将两个序列从小到大排序。 好吧这步看起来可能很水,正常 ...
2017-11-05 15:08 6 1090 推荐指数:
题目链接 题意 有$n$个点,任意两点$i$,$j$之间有$C$$i,j$种连接方式,求将$n$个点连通的方案数。$n<=16$ 题解 考虑用所有连接方案数减去不连通的方案数 因为$n<=16$,所以可以状压dp 设$g[i]$为点集为$i$时的无向图个 ...
2839: 集合计数 题意:n个元素的集合,选出若干子集使得交集大小为k,求方案数 先选出k个\(\binom{n}{k}\),剩下选出一些集合交集为空集 考虑容斥 \[交集为\emptyset = 任意选的方案数-交集\ge 1 的方案数+交集\ge 2的方案数 ...
【BZOJ4036】按位或(Min-Max容斥,FWT) 题面 BZOJ 洛谷 题解 很明显直接套用\(min-max\)容斥。 设\(E(max\{S\})\)表示\(S\)中最晚出现元素出现时间的期望,\(min\)同理。 那么\(E(max\{S\})=\sum_{T ...
题意 题目链接 给出\(n\)个数,问最少选几个数,使他们的\(gcd = 1\) Sol 好神仙啊qwq。 首先,如果答案存在,那么最多为\(7\)(因为前\(7\)个质数乘起来\(>= 3e5\)) 考虑dp,设\(f[i][j]\)表示选了\(i\)个数,他们\(gcd ...
题目大意 定义一个序列的权值为:把所有相邻的相同的数合并为一个集合后,所有集合的大小的乘积。 特别的,第一个数和最后一个数是相邻的。 现在你有 \(n\) 种数,第 \(i\) 种有 ...
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2301 题意:多次询问,求有多少对数满足 gcd(x,y)=k, a<=x<=b, c<=y<=d。 对于有下界的区间,容易想到用容斥原理做 ...
题意: 已知集合A,B,C, 输出三集合的并集。 容斥原理(用图解释) ∩ ∪ 对于求三集合并集的公式: A∪B∪C=A+B+C - A∩B - A∩C - B∩C + A∩B∩C 对于证明,我就简单的叙述一下。 因为求并集不能将 ...
题目链接 BZOJ4036 题解 好套路的题啊,,, 我们要求的,实际上是一个集合\(n\)个\(1\)中最晚出现的\(1\)的期望时间 显然\(minmax\)容斥 \[E(max\{S\}) = \sum\limits_{T \subseteq S} (-1)^{|T ...