计算N内点对互质个数

来源:互联网 发布:淘宝女装店铺名称大全 编辑:程序博客网 时间:2024/05/21 10:18

转载自jasonvictoryan的blog
对于f(N)=1x,yN,gcd(x,y)=1 1
g(N)=1x,yN 1=N2
fk(N)=1x,yN,gcd(x,y)=k 1
易得
fk(N)=1x,yN,gcd(x,y)=k 1
fk(N)=f1(NK)
g(N)=Nk=1f1(NK)
对于每个N,最多只会有N个不同的NK
只需要记忆化搜索f(N)即可.

2 0