码迷,mamicode.com
首页 >  
搜索关键字:容斥    ( 1573个结果
p5405 [CTS2019]氪金手游
题目大意 题意狗屁不通 看毛子语都比看这个题面强 分析 我们假设这棵树是一个内向树 那么我们可以轻易的得到dp[x][i]表示x点子树和为i的期望 转移只需枚举当前期望大小和子树期望大小即可 但是由于边的方向不一定 所以这棵树上存在反向边 我们可以容斥有i个边不合法的情况 因此对于一个反向边要么x点 ...
分类:其他好文   时间:2019-09-14 18:47:36    阅读次数:89
p4336 [SHOI2016]黑暗前的幻想乡
分析 对于所有边建Kirchhoff矩阵求出生成树个数 我们发现可能存在有多条边是一个人建得的情况 于是我们考虑容斥 因为数据范围很小所以我们可以枚举所有的不同人的集合 对于每个集合求出方案数 然后容斥即可 代码 ...
分类:其他好文   时间:2019-09-14 18:38:07    阅读次数:78
CF1207题解
D 全排列减去坏序列 坏序列分三种,容斥一下就好了 E 比较有意思 $A=_{i=1}^{100}\{i\},B=_{i=1}^{100}\{i\cdot 2^7\}$,所以$A_i~xor~ B_j$两两不同 查询两次后异或$(a,b)$,$a~xor~b$可以得到$A_i$和$B_j$,$A_i ...
分类:其他好文   时间:2019-09-14 00:12:59    阅读次数:122
从“最简真分数的个数”谈起
所谓最简真分数是一个分数的分子小于分母,且分子分母无公因数。 2010年湖北省小学奥林匹克数学竞赛(小学六年级组)有这样一道试题:以2010为分母的最简真分数有多少个? 这道小学奥数试题考察的是学生对集合包含和容斥知识的掌握情况。 由于2010=2*3*5*67(分解质因数),因此以2010为分母的 ...
分类:其他好文   时间:2019-09-13 10:55:05    阅读次数:104
2019-9-11做题记录
1、【luogu4921】情侣,给我烧了: 我们这里只讨论直接算代替容斥的做法。 $n$个情侣,恰好有$k$个不和谐,枚举是哪$k$个,$C_n^k$。坐在哪些位置上,$C_n^k$。确定先后关系(为下面算$f$埋下伏笔),$2^n$。确定顺序,$k! (n-k)!$。 剩下还要求$i$对情侣,已经 ...
分类:其他好文   时间:2019-09-12 00:15:25    阅读次数:121
【HAOI2008】硬币购物
题面 https://www.luogu.org/problem/P1450 题解 先完全背包,再考虑限制,容斥算一下就可以了。 ...
分类:其他好文   时间:2019-09-07 12:46:20    阅读次数:67
ARC096E Everything on It 容斥原理
题目传送门 https://atcoder.jp/contests/arc096/tasks/arc096_c 题解 考虑容斥,问题转化为求至少有 $i$ 个数出现不高于 $1$ 次。 那么我们令这 $i$ 个数被划分到 $j$ 个集合中。但是由于限制是不多于一次,意味着可能存在一些数没有出现过。那 ...
分类:其他好文   时间:2019-09-06 22:58:35    阅读次数:150
loj6358. 前夕
题意 设$X = \{1, 2, \dots, n\}$,$S = 2 ^ X$,求从$S$中取出一些集合(可不取),其交集为4的倍数的方案数。 $n \leq {10} ^ 7$。 题解 广义容斥 + 构造好题。 设$g(x)$表示取出的集合交集数恰好为$x$的方案数,$f(x)$表示钦定$x$个 ...
分类:其他好文   时间:2019-09-04 09:29:50    阅读次数:74
双元素非递增(容斥)--Number Of Permutations Educational Codeforces Round 71 (Rated for Div. 2)
题意:https://codeforc.es/contest/1207/problem/D n个元素,每个元素有a、b两个属性,问你n个元素的a序列和b序列有多少种排序方法使他们不同时非递减(不同时good)。 思路: 真难则反+容斥,反向考虑,ans1=如果a序列非递减则有a中各个数字出现次数的阶 ...
分类:其他好文   时间:2019-08-31 23:47:14    阅读次数:226
hdu4632(区间dp)
题意: 给定字符串,求不同回文子序列的个数(不同表示小标不同即可)。 题解: 考虑区间dp做法 dp[i][j]表示从i到j的不同子序列的个数,包含一点容斥思想。 if a[i] 和a[j]不等 dp[i][j]=dp[i][j-1]+dp[i+1][j]-dp[i+1][j-1] (表示取i到j- ...
分类:其他好文   时间:2019-08-31 12:28:01    阅读次数:57
1573条   上一页 1 ... 19 20 21 22 23 ... 158 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!