记载一下自己推的比较艰难的式子。
数论选讲
1)欧拉函数不常用的性质中的第二条和第三条暂无证明,直接用就好了...;
2)f∗ε=f
根据核心公式可以转换为:
d∣n∑f(d)ε(dn)
感性理解一下:有且仅有在d=n时,ε(1)=1,此时的f(n)才会记载入f数组;而n就是f函数的长度啦。
3)最后一长串式子:
Ans=i=1∑kxi=1∑kyd∣gcd(i,j)∑μ(d)=d=1∑min(kx,ky)d∣i∑kxd∣j∑kyμ(d)=d=1∑min(kx,ky)μ(d)d∣i∑kxd∣j∑ky∗1=d=1∑kmin(x,y)μ(d)⌊kdx⌋⌊kdy⌋
第二行:枚举能被i,j整除的d
第三行:枚举能整除d的i,j,而这样的i,j一共有⌊kdx⌋或⌊kdy⌋个!
于是就有了第四行。