组合数学
文章平均质量分 75
GEOTCBRL
?????
展开
-
【bzoj4305】数列的GCD
拿来练练基础的组合数学思维还是可以的实际上题目可以转化成:给一个序列A,修改其中的K个成为序列B,对∀i∈[1,m]\forall i\in [1,m]求出使得序列B满足gcd{x∣x∈B}==igcd\{x\mid x\in B\}==i的方案数。既然每个i都要check一次,那就看看对于某个i怎么计算答案fif_{i}好了。 首先注意注意到,对于{x∣x∈A&&i∤x}\{x\mid x\in原创 2015-11-03 21:45:08 · 1617 阅读 · 1 评论 -
Codechef July15 EASYEX
来自2016集训队作业。原创 2017-06-13 17:32:56 · 755 阅读 · 0 评论 -
【BZOJ 4734】【UOJ 269】【清华集训2016】 如何优雅地求和
老年选手石乐志看不出二项式展开的悲惨经历原创 2017-05-18 11:20:22 · 1509 阅读 · 0 评论 -
【BZOJ 3157, 3516, 4126】 国王奇遇记 - 极致的组合数学
恰好是去年的这个时候左右,我做了这个系列的前两题。。(其实相当于只做了一题hhh)然而当时的姿势水平非常低,式子大概都是瞎jb凑出来的。。。(也有可能看了波题解?)反正到了第三题就彻底一脸懵逼了。。记得看题解也看不懂是个毛。。后来就弃了。。 一年之后的现在。。。前几天dwj老司机误以为我做过这个题(的再加强版)。。于是就来问我怎么证答案是用一个多项式来表示的。。。原创 2016-12-18 16:46:04 · 1183 阅读 · 0 评论 -
【bzoj 2627】JZPTAB - 乱搞数学题
我怎么就又手贱点开了一道数学题呢??? woc...xjb优化一下就跑到rank1了。。。原创 2017-02-16 15:19:31 · 1126 阅读 · 0 评论 -
【bzoj 3434】 WC2014 时空穿梭 - 乱搞数学题
WC也会有这种不怎么难的数学题吗。。(?) 先考虑二维的情况。 枚举初始点,然后枚举初始点到最后一个点的两坐标的距离,就可以知道答案是 ∑x=1m1∑y=1m2∑i=1m1−x∑j=1m2−y(gcd(x,y)−1c−2)\sum_{x=1}^{m_1}\sum_{y=1}^{m_2}\sum_{i=1}^{m_1-x}\sum_{j=1}^{m_2-y}\binom{gcd(x,原创 2017-01-09 10:37:48 · 836 阅读 · 0 评论 -
TopCoder SRM 701 div1. 900 FibonacciStringSum - 矩阵乘法
初赛大原题!(雾 稍微推一推就可以得到要算的式子是 ∑k(n+1−kk)kb(n−k)a\sum_{k} \binom{n+1-k}{k}k^b (n-k)^a 可以用二项式定理展开,得到 ∑i(ai)ni(−1)a−i∑k(n+1−kk)kb+a−i\sum_{i}\binom{a}{i}n^i(-1)^{a-i}\sum_k\binom{n+1-k}{k}k^{b+a-i原创 2016-11-03 21:22:19 · 791 阅读 · 0 评论 -
【bzoj 4451】[Cerc2015]Frightful Formula - 递推
才没有在做cerc2015呢 看到好像不少人这题写fft卡得死死的啊,不如O(n)O(n) 递推(雾) 首先可以观察出(i,1)(i,1)这个格子为xx时对(n,n)(n,n) a,ba,b单独的贡献为x(n−2+n−in−i)an−1bn−ix\binom{n-2+n-i}{n-i}a^{n-1}b^{n-i},(1,i)(1,i)格子同理。这两部分可以直接xjb算出来。 考虑(原创 2016-11-03 16:42:33 · 1606 阅读 · 5 评论 -
GDKOI2016 day 2 Problem 4. 小学生数学题 - 数学题
题意:求∑i=1ni−1modpk,p≤105\sum_{i=1}^{n}i^{-1}\mod p^k,p\leq 10^5原创 2016-02-23 20:53:15 · 2598 阅读 · 6 评论 -
【bzoj4065】Graphic Madness
CERC2012的(非超级大水题)最后一题了…… 这题没点智商似乎真的不会做呢…… 就是求一个特殊图的哈密顿回路,只是这个图由两棵树构成,两棵树之间的叶子节点数相等且一一有连边。 一开始我想,是否某个点的度数大于某个值之后就一定无解呢 然后我构造了一个模型把这个想法否掉了。 但是换一个姿势,如果是和叶子节点链接的个数呢? 注意到每个叶子节点的度数为2,这意味着经过原创 2015-11-26 22:25:11 · 984 阅读 · 0 评论 -
【bzoj3157】 【bzoj3516】 国王奇遇记 && 国王奇遇记加强版
求∑mi=1immi\sum_{i=1}^{m}i^{m}m^{i}。 目前想到的做法是m2lognm^2\log n的,不知道可不可以分治什么的继续简化复杂度。 这个式子里比较难处理的是imi^m这一项,于是尝试用做差法消掉点什么。 m∑mi=1immi−∑mi=1immi\ \ \ \ m\sum_{i=1}^{m}i^{m}m^{i}-\sum_{i=1}^{m}i^原创 2015-11-25 17:37:06 · 1011 阅读 · 0 评论 -
无标号生成树计数
做模拟赛的时候碰到了,感觉稍微有点意思,写来自己看。【无标号有根树】 设fnf_n表示树的大小为nn的方案数,其生成函数F(z)=∑n>0fnznF(z)=\sum_{n>0} f_n z^n。 考虑生成函数的组合意义,fn+1f_{n+1}可以由若干个无序的不同大小的“若干个无序的相同大小的本质不同的子树”拼成,对于大小为kk的树,作为多棵子树时他可以贡献的不同树形态的生成函数是(∑jzjk)原创 2017-06-03 08:56:29 · 2703 阅读 · 0 评论