上一页 1 2 3 4 5 6 ··· 55 下一页
摘要: Link 考虑经典二项式反演,设$f_n$为恰好$n$个魔术对的方案数,$g_n$为至少有$n$个魔术对的方案数,那么 \(g_i=\sum\limits_{j\ge i}{j\choose i}f_j,f_i=\sum\limits_{j\ge i}(-1)^{j-i}{j\choose i}g_ 阅读全文
posted @ 2020-06-04 17:09 Shiina_Mashiro 阅读(278) 评论(0) 推荐(1) 编辑
摘要: ###毒瘤 Luogu LOJ 首先我们可以把题意转化为图的独立集计数。显然这个东西是个NP-Hard的。 然后我们可以注意到$m\le n+10$,也就是说最多有$11$条非树边。 我们现在先考虑一下,树上独立集计数怎么做。 设$f_{u,0/1}$表示$u$点选/不选的方案数。 那么转移方程就是 阅读全文
posted @ 2020-06-04 15:29 Shiina_Mashiro 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Link 暴力高消做法是trivial的。 将前$2$行、第$1$列的所有变量作为自由元。 然后从上到下、从左到右依次考虑$x_{i,j}$的转移式,可以发现该转移涉及到的变量只有$x_{i+2,j+1}$未被自由元线性表示。 那么若$(i+2,j+1)$在棋盘内,我们就可以由该转移得到$x_{i+ 阅读全文
posted @ 2020-06-04 15:24 Shiina_Mashiro 阅读(474) 评论(1) 推荐(2) 编辑
摘要: Link 设$f_{i,j}$表示前$i$门课有$j$个人被碾压的方案数。 那么$f_{i,j}=\sum\limits_n{k\choose j}{n-k-1\choose n-r_i-j}f_{i-1,k}g_i$,其中$g_i$表示第$i$门课的成绩的方案数。 显然$g_i=\sum\limi 阅读全文
posted @ 2020-06-04 10:46 Shiina_Mashiro 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Link 若忽略掉>的限制,那么问题等价于将$1,\cdots,n$填入若干个长度为$a_1,\cdots,a_m$的递增序列,方案数为$\frac{n!}{\prod a_i!}$。 >可以用容斥来计算,考虑把这个容斥的过程写成dp,设$i!f_i$为$pre(i)$的合法排列数,那么我们有 \( 阅读全文
posted @ 2020-06-04 09:41 Shiina_Mashiro 阅读(287) 评论(0) 推荐(0) 编辑
摘要: ###随机立方体 Luogu LOJ UOJ 首先很显然的是最多存在$lim=\min(n,m,l)$个极大数字,记$V=nml$。 设$f_i$表示有至少$i$个极大数字的概率,$g_i$表示恰好有$i$个极大数字的概率,那么根据二项式反演我们有 \(f_i=\sum\limits_{j=i}^{ 阅读全文
posted @ 2020-06-03 20:09 Shiina_Mashiro 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 青蕈领主 Luogu LOJ UOJ BZOJ 我们用$L_i$表示以$i$为右端点的极长连续区间。 可以发现极长连续区间之间要么包含要么相离,因此我们可以用一棵树形结构来表示,且这棵树的根就是$L_n$。 考虑从下往上dp计算出方案数,设$f_i$表示$L_i$子树的方案数。 对于点$u$,我们有 阅读全文
posted @ 2020-06-03 19:54 Shiina_Mashiro 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Link 我们可以发现最后选出来的串的长度一定是$ans,\cdots,1$。 因为若连续的两个串长度为$i+2,i$,那么一定可以通过把长度为$i+2$的串删除首/尾的字符使得长度连续且答案不劣。 设$f_i$表示强制$str_i$为某个答案串的开头时$suf(i)$的答案。 考虑枚举后一个答案串 阅读全文
posted @ 2020-06-03 17:18 Shiina_Mashiro 阅读(151) 评论(0) 推荐(0) 编辑
摘要: Link 不难证明第一次相遇的两个点一定相邻,这是显然的。 如果我们确定了第一次相遇的点对以及其运动状态,那么我们就确定了相遇的时间,且其它的点对都不能比它更早相遇,因此考虑将所有相遇的方案按时间升序排序之后依次处理。 设$f_{i,0/1}$表示考虑到第$i$个点,上一个点的运动状态为$0/1$, 阅读全文
posted @ 2020-06-03 15:09 Shiina_Mashiro 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Link 设$f_{i,a,b,c}$为第$i$次攻击时,场上还有$a,b,c$个$1,2,3$血的随从的概率。 转移随便讨论一下就行了。 设$g_i$表示前$i$次攻击对 Boss 造成的期望伤害,转移就是$\frac1{a+b+c+1}f_{i,a,b,c}\rightarrow g_i$。 因 阅读全文
posted @ 2020-06-03 10:10 Shiina_Mashiro 阅读(118) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 55 下一页