![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容斥原理
Soap__
这个作者很懒,什么都没留下…
展开
-
NOI Online #2 提高组 游戏
题目链接:https://www.luogu.com.cn/problem/P6478题意:给定一棵树,每次从里面选出各一个权值为111和000的结点,直到选完为止,求每次选出结点是另一个该次选出结点父亲的方案数直接计算答案很难,但我们发现选出至少iii个结点满足题目要求比较容易算出来,再利用二项式反演容斥一下即可设dp[i][j]dp[i][j]dp[i][j]表示从iii及其子树中选出jjj对题目所要求的点的方案数dp[i][j]=∑k1+k2+...+km=jdp[v1][k1]∗dp[v2]原创 2020-08-14 19:50:38 · 262 阅读 · 1 评论 -
csp2019 Emiya 家今天的饭
题目链接:https://www.luogu.com.cn/problem/P5664去年考场上我很菜。。。现在还是一样菜。。。。。。题目抽象出来就是给你一个nnn行mmm列的矩阵(数表),可以从里面选出任意个数,每一行只能选一个数,要求每一列选出的数不超过选出总数的⌊12⌋\lfloor \frac{1}{2} \rfloor⌊21⌋,每一个方案的贡献是所有选出的数的乘积,求所有方案之和取模如果要直接保证每一列选出的数不超过选出总数的⌊12⌋\lfloor \frac{1}{2} \rfloor原创 2020-08-13 14:56:34 · 189 阅读 · 0 评论