51nod 1040
预备知识:
欧拉函数f[x]=x*(1-p1)*(1-p2)…(1-pn) pk指x的质因子。
枚举n的每个因子,求gcd(n,i)=x 的个数,因子x的贡献即为x乘个数
gcd(n,i)=x 转化为gcd(n/x,i/x)=1,进而求取f[n/x]
51nod 1040 最大公约数之和
最新推荐文章于 2022-03-03 11:32:37 发布
51nod 1040
预备知识:
欧拉函数f[x]=x*(1-p1)*(1-p2)…(1-pn) pk指x的质因子。
枚举n的每个因子,求gcd(n,i)=x 的个数,因子x的贡献即为x乘个数
gcd(n,i)=x 转化为gcd(n/x,i/x)=1,进而求取f[n/x]