莫比乌斯函数

前言:

继续不务正业……

莫比乌斯函数:

μ(x)

算法定义:

μ(1)=1

2.当
x=∏i=1kp[i]

且p[i]为互异素数时

μ(x)=(−1)k

(就是质因子的幂次小于2)

3.当所有质因子的幂次都大于1

μ(x)=0

性质:

1.若
n=1


∑x=1nx∣n=1

否则
∑x=1nx∣n=0

∑x=1nx∣nμ(x)x=ϕ(n)n

算法实现:

1.筛质数的同时记录幂次

2.然后统计莫比乌斯函数

posted @ 2020-01-10 20:22  CodeHelper  阅读(160)  评论(0)    收藏  举报