欧拉函数
欢迎各位读者指出不足,谢谢~
首先我们要知道欧拉函数是个什么东东?
废话不多说~欧拉函数就是指:对于一个正整数n,小于n且和n互质的正整数(包括1)的个数,记作φ(n) 。
欧拉函数的通式:φ(n)=n*(1-1/p1)*(1-1/p2)*(1-1/p3)*(1-1/p4)…..(1-1/pn),其中p1, p2……pn为n的所有质因数,n是不为0的整数。φ(1)=1(唯一和1互质的数就是1本身)。
对于上述的通式一定要牢记在心,因为这是计算欧拉函数最重要的一步。 切记切记~~~~
好,最简单的,我们根据通式即可得 最简单的代码: