
基础算法--欧拉函数
(Euler’s totient function),也称为费马函数,是一个与正整数相关的数论函数,用符号 φ(n) 表示。欧拉函数 φ(n) 定义为小于或等于 n 的正整数中与 n 互质的数的个数。具体而言,对于给定的正整数 n,欧拉函数 φ(n) 计算满足以下条件的 k 的个数: 1 ≤ k ≤ n,且 k 与 n 互质(即 k 和 n 的最大公约数为 1)。首先,我们需要将 n 分解为质因数的乘积形式。所以,φ(10) = 4,表示小于或等于 10 的正整数中与 10 互质的数的个数为 4。







