6.28总结 "比赛链接" 得分情况 估分:100+0+0 实际:92+0+0 rank7 T1 推了两个小时的式子才推出来 容斥原理真奇妙... 忘记处理k=0的情况少了8分。数据还算良心 正解 题目要求有多少对数有恰好k个数相同。 记ans[i]表示 恰好 有k个数相同的对数 s[i]表示 至少 ...
分类:
其他好文 时间:
2019-07-07 22:49:46
阅读次数:
237
学了一种爆搜版+剪枝的容斥方法,即类似数位dp时按位进行容斥,同时需要在搜索过程中进行剪枝 ...
分类:
其他好文 时间:
2019-07-07 14:50:45
阅读次数:
134
先附一组sd图 然后放上 "原题链接" 注意,队伍不同指的是喜好不同,不是人不同 先想到$DP$,然后你会发现并没有什么优秀的状态设计,然后我们考虑容斥 设$lim$表示选的癌坤组数的上限,$f_i$为先选出来$i$组剩下随便排的方案数,那么答案就是 $$\sum\limits_{i=0}^{lim ...
分类:
其他好文 时间:
2019-07-06 19:02:32
阅读次数:
88
经典问题.THUSC甚至都考过 考虑开桶,得到选择恰好k个数,或起来是i的方案 FWT的k次幂没法去重 考虑用恰好——>至少 进行一次高位前缀和,然后C(v,k)一下,得到或出子集的方案数 再IFWT回去,+1-1天然容斥,恰好得到恰好是k个的 然后再And FWT一下,得到超集. O(1)输出答案 ...
分类:
其他好文 时间:
2019-07-05 19:18:04
阅读次数:
120
/* 给定n个盒子,第i个盒子有ai朵花,现在从中选取m朵花,问选取方案数 用容斥定理解决 m=x1+x2+..+xn C(m+n-1,n-1)+sum{ (-1)^p * C(m+n-1-(1+n1)-(1+np),n-1) } */ #include using namespace std; #... ...
分类:
其他好文 时间:
2019-07-04 00:29:58
阅读次数:
89
题意:给n个数$a_i$,求选一个数x和一个集合S不重合,gcd(S)!=1,gcd(S,x)==1的方案数. 题解:$ans=\sum_{i=2}^nf_ig_i$,$f_i$是数组中和i的gcd不为1的个数,$g_i$是选取集合gcd为i的方案数. $f_n=\sum_{i=1}^N[gcd(n ...
分类:
其他好文 时间:
2019-07-03 21:35:42
阅读次数:
122
不知道咕了多长时间的题。。。 讲了3遍,还是自己搞懂了。。 暂时没有找到题目链接 题意: n×m的网格,每个格子填[1,x]的数,使得不存在两行两列同构。 先保证一个,行相同。 再容斥掉列。 枚举至多可以分成k个等价类。S表示第二类斯特林数 $ans=\sum_{k=1}^{m}C(x^k,n)\t ...
分类:
其他好文 时间:
2019-07-02 19:27:46
阅读次数:
105
题目大意 求 $[l,r]$ 形成的排列中,相邻两个数的乘积是完全平方数的对数最多是多少。 前置知识 线性筛 整除分块 莫比乌斯函数 容斥 题解 将正整数 $x$ 写成 $x=k^{2}p$ 的形式(其中 $k,p$ 为正整数),如果 $k$ 最大,那么我们称 $k^{2}$ 为 $x$ 的 最大平 ...
分类:
其他好文 时间:
2019-06-29 22:30:11
阅读次数:
125
"COGS索引" 一堆神仙容斥+多项式…… 有标号的DAG计数 I 考虑$O(n^2)$做法:设$f_i$表示总共有$i$个点的DAG数量,转移考虑枚举DAG上所有出度为$0$的点,剩下的点可以选择连向它,剩下的点之间也可以连边。 但是注意到这样子转移可能会存在剩下的点中有点没有出度的情况,考虑容斥 ...
分类:
其他好文 时间:
2019-06-23 14:04:08
阅读次数:
90
这一篇是一个专题总结,可能会写很久,希望不会咕掉 一.组合数学: ①.基本公式: 1.排列数公式$A_{n}^{m}=\frac{n!}{(n-m)!}$,表示从$n$个元素中选出$m$个元素并进行全排列的方案数 特别的,当$m=n$时,有$A_{n}^{n}=n!$(规定$0!=1$) 2.组合数 ...
分类:
其他好文 时间:
2019-06-22 10:44:05
阅读次数:
111