会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wwlw
博客园
首页
新随笔
联系
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
22
下一页
2021年1月23日
已经没有什么好害怕的了
摘要: Link Solution 容易将题目转换为使糖果和药片两两匹配,使得其中恰好有 \(\frac{n+k}{2}\) 组糖果权值比药片大。容易知道当 \(n+k\) 为奇数时无解。 不妨令 \(m=\frac{n+k}{2}\) 。根据反演套路,我们只需要求出 \(G(m)=\sum_{i=m}^n
阅读全文
posted @ 2021-01-23 13:59 Kreap
阅读(106)
评论(0)
推荐(0)
2021年1月22日
[MtOI2018]情侣?给我烧了!
摘要: Link Solution 看到恰好这一关键词,容易想到二项式反演,那么接下来就上套路。令 \(F(x)\) 表示先强制 \(k\) 对情侣和睦,剩下的人随便安排座位的方案。 \(F(x)=\binom{n}{x}^2x!2^x(2n-2x)!\) 上式组合意义为先令其中特定 \(x\) 行是和睦的
阅读全文
posted @ 2021-01-22 19:18 Kreap
阅读(80)
评论(0)
推荐(0)
2021年1月16日
CF1342E Placing Rooks
摘要: Link Solution 一共只有 \(n\) 辆车,如果两两之间不攻击又要使所有空格子被攻击到,那么就是一个排列 \(n!\)。现在我们想使其中一对能互相攻击到,就需要将其中一辆车移到另一行或另一列,那么这辆车原来所在的行或列就会空出来,又要使每个空格子被攻击到,那么就要保证每一列或每一行都至少
阅读全文
posted @ 2021-01-16 12:41 Kreap
阅读(47)
评论(0)
推荐(0)
2021年1月12日
CF1228E Another Filling the Grid
摘要: Link Solution 不知道怎么就想到了……用 \(G(x,y)\) 表示恰好有 \(x\) 和 \(y\) 行没有 \(1\),那么答案就是 \(G(0,0)\) 用 \(F(x,y)\) 表示强制有 \(x\) 行 \(y\) 列没有 \(1\) ,剩下的随便填的可重方案,那么 \(F(x
阅读全文
posted @ 2021-01-12 19:56 Kreap
阅读(80)
评论(0)
推荐(0)
[JSOI2011]分特产
摘要: Link Solution 如果没有每个人都必须分到特产的限制的话,考虑对每个物品用插板法,表示一种物品的分配方法,每个物品的方案数乘起来就是总的方案,即 \(\prod_{i=1}^m \binom{a_i+n-1}{n-1}\) 令 \(G(x)\) 表示恰好有 \(x\) 个人没有领到特产的方
阅读全文
posted @ 2021-01-12 19:18 Kreap
阅读(65)
评论(0)
推荐(0)
2021年1月9日
[CQOI2015]多项式
摘要: Link Solution 给定 \(a_k\),\(t\) 和 \(m\) ,求使得下式成立的 \(b_m\)。 \(\sum_{k=0}^n a_k x^k=\sum_{k=0}^n b_k(x-t)^k\) 容易想到多项式对应项系数相等,后面的直接二项式展开。 \((*)=\sum_{k=0}
阅读全文
posted @ 2021-01-09 15:09 Kreap
阅读(92)
评论(0)
推荐(0)
CF997C Sky Full of Stars
摘要: Link Solution 令 \(G(x,y)\) 表示恰好有 \(x\) 行 \(y\) 列的颜色相等的方案数,那么答案就可以表示为 \(3^{n^2}-G(0,0)\) 令 \(F(x,y)\) 表示选 \(x\) 行 \(y\) 列为同种颜色,剩下的可以随便选的可重方案数。 尝试用 \(G\
阅读全文
posted @ 2021-01-09 09:59 Kreap
阅读(94)
评论(0)
推荐(0)
二项式反演
摘要: 反演 定义 \(F(n)=\sum_{i=0}^n a_{n,i} \times G(i)\) 对于用 \(F\) 来表示 \(G\) 的过程称为反演,有 \(G(n)=\sum_{i=0}^n b_{n,i} \times F(i)\) 那么 \(a\) 和 \(b\) 满足什么关系?直接带入 \
阅读全文
posted @ 2021-01-09 09:21 Kreap
阅读(125)
评论(0)
推荐(0)
2020年12月26日
CF487B Strip
摘要: Link Solution 状态 \(dp_i\) 表示把前 \(i\) 个数可以划分成的最小段数。那么对于转移,就可以枚举一个 \(j\) 表示将 \((j,i]\) 划成一段,那么就有 \(dp_{i}=\min\{dp_j\}+1\). 这道题的关键在于如何维护出 \(j\) 的取值范围。首先
阅读全文
posted @ 2020-12-26 16:18 Kreap
阅读(109)
评论(0)
推荐(0)
CF797F Mice and Holes
摘要: Link Solution 有一个非常显然的性质,一个洞最终容纳的一定是一段横坐标连续的老鼠。就是说不可能出现交叉的请况。数学证明也是非常的容易,懒得写了。 那么就预先将老鼠和洞分别按横坐标排序。这样之后,容易想到 dp 状态 \(dp[i][j]\) 表示用前 \(i\) 个洞容纳前 \(j\)
阅读全文
posted @ 2020-12-26 11:00 Kreap
阅读(75)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
22
下一页