————莫比乌斯反演
BAJim_H
比孤独更可悲的事情,就是根本不知道自己很孤独,或者分明很孤独,却把自己都骗得相信自己不孤独。
展开
-
莫比乌斯反演入门
首先…\ldots我们来了解一下什么是莫比乌斯反演……假设有两个函数f(i),g(i)f(i),g(i),并且f(N)=∑i|Ng(i)\Large f(N)=\sum\limits_{i|N} g(i) 也就是 f(1)=g(1)f(1)=g(1) f(2)=g(1)+g(2)f(2)=g(1)+g(2) f(3)=g(1)+g(3)f(3)=g(1)+g(3) f(4)=原创 2016-06-13 21:00:46 · 1373 阅读 · 0 评论 -
[JZOJ4161] 于神之怒
Description Solution又是一道反演题。设gcd(i,j)=d,f(d)=∑∑[gcd(i,j)=d]gcd(i,j)=d,f(d)=\sum\sum[gcd(i,j)=d]设n<mn<m 然后就是套路。 g(d)=∑d|i,i≤nf(i)=(所有能被d整除的数对数)=⌊ni⌋⌊mi⌋g(d)=\sum\limits_{d|i,i\leq n}f(i)=(所有能被d整除的数原创 2016-12-23 19:54:15 · 391 阅读 · 0 评论 -
[51Nod 1594] Gcd and Phi
Description 求∑i=1n∑j=1nφ(gcd(φ(i),φ(j)))\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n}φ(gcd(φ(i),φ(j))) n<=2*10^6 Solution原创 2016-12-24 08:15:16 · 514 阅读 · 0 评论 -
[51Nod 1223] 分数等式的数量
Description 有这样一个分数等式:1/X + 1/Y = 1/N,(X,Y,N > 0)。给出L,求有多少满足X < Y <= L的等式。 例如:L = 12,满足条件的等式有3个,分别是:1/3 + 1/6 = 1/2, 1/4 + 1/12 = 1/3, 1/6 + 1/12 = 1/4。 L<=10^11 Solution化简一下式子。 1/x+1/y=1/N1/x原创 2017-01-04 20:53:32 · 571 阅读 · 2 评论 -
[JZOJ4496] 【GDSOI 2016】互补约数
Description求∑d=1N∑i|dgcd(i,di)\sum\limits_{d=1}^{N}\sum\limits_{i|d} gcd(i,{d\over i})SolutionLF同志说过一句话。 “看到GCD,我们就要坚信它能够反演!”原式显然可以化。 ∑i=1N∑j=1⌊Ni⌋gcd(i,j)\sum\limits_{i=1}^{N}\sum\limits_{j=1}^{\lfl原创 2016-12-30 18:24:11 · 466 阅读 · 0 评论 -
[JZOJ5163] 【NOIP2017模拟6.25】PS的烦恼
Description 话说PS总是有着各种各样的烦恼,这天,他又在为自己失败的感情史烦恼着。这时,他心中的女神,魔法少女小圆从天而降,她对他说,如果你能帮我解决一个问题,我就让你永远没有烦恼。 问题是这样的: 寻找一个最大的k,使得存在一个x使得x^k=y,那么f(y)=k,即y最多可以开k次方根。 小圆的要求是求出从a到b的f值之和(包括a和b)。 100%的数据满足原创 2017-06-25 16:38:28 · 515 阅读 · 0 评论 -
[JZOJ5250]【GDOI2018模拟8.11】质数
Description求∑i=1n2f(i)\sum\limits_{i=1}^{n}2^{f(i)},其中f(i)表示i的不同质因子个数Solution显然,2^f(i)就是每个质因子选或者不选那么2^f(i)等价于∑d|i[gcd(d,i/d)=1]\sum\limits_{d|i}[gcd(d,i/d)=1],两个互质一定不会有相同的设c(q)=∑d|i[gcd(d,i/d)=q]c(q)=\原创 2017-08-12 08:12:13 · 460 阅读 · 1 评论 -
[JZOJ5261]【GDOI2018模拟8.12】求和
Description Solution里面随便变换一下 原式化为 ∑d=1k∑i=1nfd(i)∑x=1⌊ni⌋∑y=1⌊ni⌋[gcd(x,y)=1]\sum\limits_{d=1}^{k}\sum\limits_{i=1}^{n}f_d(i)\sum\limits_{x=1}^{\lfloor {n\over i}\rfloor}\sum\limits_{y=1}^{\lfloor {原创 2017-08-15 21:19:54 · 338 阅读 · 0 评论 -
[51Nod 2026] Gcd and Lcm
Description设f(x)=∑i|xμ(i)if(x)=\sum\limits_{i|x}\mu(i)i 求 ∑i=1n∑j=1nf[gcd(i,j)]f[lcm(i,j)]\sum\limits_{i=1}^{n}\sum\limits_{j=1}^n f[\gcd(i,j)]f[lcm(i,j)]n≤1e9n\leq 1e9Solution其实可以发现,f是个积性函数。。。把gcd(i原创 2017-10-21 21:28:26 · 159 阅读 · 0 评论