![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容斥
文章平均质量分 84
doctorZ_
这个作者很懒,什么都没留下…
展开
-
CF1667E Centroid Probabilities
组合数学原创 2023-02-14 16:28:43 · 316 阅读 · 0 评论 -
CF1770F Koxia and Sequence
对称性,构造式子替换掉[]原创 2023-01-03 22:39:39 · 450 阅读 · 0 评论 -
AGC041F Histogram Rooks
容斥题总是很玄妙。原创 2022-10-26 22:46:38 · 358 阅读 · 1 评论 -
AGC058D Yet Another ABC String
注意到不合法的位置可能会连起来,变成形如。显然没有前途,考虑容斥,钦定一个集合。,问有多少个这样的字符串,对。考虑用二元生成函数刻画这个。求方案数然后乘上容斥系数。的方案数,容易得到递推式。的做法,前缀和可以优化到。就是答案,但还是不好算。的位置,所以不需要乘上。为字符串,对每个集合。的情况由于容斥系数为。表示当前字符串长度为。原创 2022-10-08 17:25:03 · 341 阅读 · 0 评论 -
P8478 「GLR-R3」清明
的水滴是可以互达的,对于这个部分,我们只需要记录有多少滴水没有被占用,而。滴水可以滴到的集合大小,我们可以把问题转化成一个这样的组合模型,有。级,但是每一种去向的雨水的单位体积都应是非负整数,且总和为。,一种放法的总贡献就是所有箱子贡献的乘积,求所有放法的贡献和。还有一个容斥做法,不用写子集卷积,不再限制。「下一个瞬间」,雨水的奇妙度之和对素数。级窗沿,从高到低编号,最高层编号为。的条件,所以把后面的式子拆成若干单项式。现在,悲伤的人儿想知道,对于所有。单位的雨水,那么称此时雨水的。原创 2022-09-22 22:37:52 · 169 阅读 · 0 评论 -
ARC118E Avoid Permutations
有一个(n+2)(n+2)(n+2)(n+2)(n+2)(n+2)的网格,有一个排列PnP_nPn,(i,Pi)(i,P_i)(i,Pi)是一个障碍,设f(P)f(P)f(P)表示,不经过障碍的从(0,0)(0,0)(0,0)走到(n+1,n+1)(n+1,n+1)(n+1,n+1)的方案数,PPP的部分位置已经给出,求∑f(P)\sum f(P)∑f(P)考虑计算每一条路径,有多少种可能使得PPP使得该路径不经过障碍,直接计算比较困难,想到容斥来弱化限制,如果我们能求出g(k)g(k)g(k)表示有至原创 2022-03-03 20:46:10 · 303 阅读 · 0 评论 -
P8340 [AHOI2022] 山河重整
P8340 [AHOI2022] 山河重整题目大意取一个[1,n][1,n][1,n]的数的集合SSS,如果SSS中的一个子集的和等于xxx,称SSS可以还原xxx,问有多少个子集SSS可以还原[1,n][1,n][1,n]题解肯定要把这个条件转化成一个比较好处理的充要条件,如果有一个集合SSS中的数从小到大排列为x1,x2⋯xnx_1,x_2\cdots x_nx1,x2⋯xn,考虑这样一件事,假设前jjj个数能够还原[1,∑i=1jxi][1,\sum_{i=1}^jx_i][1,∑i=1原创 2022-05-19 12:38:01 · 142 阅读 · 0 评论 -
ARC101E Ribbons on Tree
题目大意给你一棵有nnn个点的树,nnn为偶数,点和点之间两两配对,配对的点之间的边被覆盖,问有多少种配对方式使得每一条边都被覆盖题解先讲讲我的暴力做法,想这道题的时候怎么都没想到容斥,只想到了一个暴力dpdpdp做法,设fu,jf_{u,j}fu,j表示uuu的子树内,还有jjj个点需要与子树外的点配对,不难发现,除了根外,只要每个点的子树内都有与外面匹配的点,那每一条边都会被覆盖,所以再从儿子vvv转移到uuu的时候,忽略fv,0f_{v,0}fv,0带来的影响即可,实现时可以直接fv,0=0原创 2022-03-19 16:43:59 · 127 阅读 · 0 评论