摘要:
由题知:g(n)=sigma{phi(n/d)*n/d},d|nf(n)=(g(n)+1)/2由于欧拉函数的积性,phi(n*m)=phi(n)*phi(m),gcd(n,m)=1所以,n=pi(pi^ci)故g(n)=g(pi(pi^ci))。g(n)=pi(g(pi^ci)g(pi^ci)=sigma(phi(pi^ci)pi^ci)而对于phi(pi^ci)(pi-1)*(pi^(ci-1)至此就这题就解决了!我的代码:超时的代码:LL sumlcm(int n) { int te = 0, temp = n; LL sum = 0; if (n == 1) ... 阅读全文
posted @ 2011-07-29 17:16
qingyezhu
阅读(174)
评论(0)
推荐(0)

浙公网安备 33010602011771号