[SGU 102] Coprimes [欧拉函数]
给定一个数,求不大于他的和他互质的数的个数,互质的定义是最大公约数为1
欧拉函数:若n的不同的质因子为p1, p2, ... , pr,则小于等于n的和n互质的数的个数φ(n)=n*(p1-1)/p1*(p2-1)/p2*...*(pr-1)/pr
如12=2*2*3,则φ(12)=12*1/2*2/3=4
#include
#include
const int PS=10
原创
2014-07-11 12:49:02 ·
471 阅读 ·
0 评论