摘要: 又一道没有做出来的题 首先做最基础的mobius反演,可以得到,答案就是一堆fi^k乘起来,k是下面这个东西。 套路的用T代替id,并枚举T。 指数的式子变成 π(i|T) mu(T/i)✖(n/T)✖(m/T) 考虑先枚举指数再枚举i(没想到这一步!) 令dp[T]=π (i|T) f[i]^mu 阅读全文
posted @ 2019-03-31 23:28 Creed-qwq 阅读(202) 评论(0) 推荐(0) 编辑
摘要: https://www.luogu.org/problemnew/show/P3312 比较nb的一个题。 首先考虑没有a的限制怎么搞。 把d提到前面 mobius反演一下 令T=dx,把T挪到前面(没想到这一步!) 设F(x)=d(x)和mu(x)的狄利克雷卷积。 然后考虑怎么带上a的限制,只要能 阅读全文
posted @ 2019-03-31 21:15 Creed-qwq 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 题目求的东西可以转化为: 给你一个数,每次把它变成它的一个约数,重复k次,求方案数。(中间过程有一步不同则视为不同) 这个东西显然可以dp,但是n,k<=1e18。 考虑每个质因子分别算,就又转化为一个新的问题,给你一个数,每次可以把它变成一个<=它的数字,重复k次。求方案数。(中间过程有一步不同则 阅读全文
posted @ 2019-03-31 18:46 Creed-qwq 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 挺不错的一个题。 题意即为求一个图的独立集方案数。 如果原图是一棵树,可以直接大力f[x][0/1]来dp。 由于非树边很少,考虑2^11容斥,强制某些点必选,然后再O(n)dp,这样应该过不了。 发现这个容斥本质上是对一些点进行修改,修改的形式是强制它必须选。 直接xjb上一个ddp就没了。 这里 阅读全文
posted @ 2019-03-31 00:35 Creed-qwq 阅读(208) 评论(0) 推荐(0) 编辑