acm暑期集训_2020.07.15
任务清单
1、学习欧拉函数定理、杜教筛、莫比乌斯反演、数论分块
2、补浙大集训3_D题
欧拉函数定理
1、概念: 定义函数 φ(k)表示数字1…(k-1)中,和k互质的数字的个数。
2、定理:
定理1:若:k为素数,那么:
φ
(
k
)
=
k
−
1
φ(k)=k-1
φ(k)=k−1
定理2:若:p是素数,且
n
=
p
k
n=p^k
n=pk,那么φ(n) = (p-1)*p^(k-1)
定理3:若:p,q互质,那么:
φ
(
p
∗
q
)
=
φ
(
p
)
∗
φ
(
q
)
φ(p*q) = φ(p)* φ(q)
φ(p∗q)=φ(p)∗φ(q)
3、推论1:p是素数,对于任意的数字n,
φ
(
n
∗
p
)
φ(n*p)
φ(n∗p)的值的求解公式如下:
若p不可以整除n,那么:
φ
(
n
∗
p
)
=
φ
(
n
)
∗
φ
(
p
)
φ(n*p)=φ(n)*φ(p)
φ(n∗p)=φ(n)∗φ(p)
若p可以整除n,那么:
φ
(
n
∗
p
)
=
φ
(
n
)
∗
p
φ(n*p)=φ(n)*p
φ(n∗p)=φ(n)∗p