📜  phi 函数 - C++ 代码示例

📅  最后修改于: 2022-03-11 14:44:47.390000             🧑  作者: Mango

代码示例1
int phi(int n) {
    int result = n;
    for (int i = 2; i * i <= n; i++) {
        if (n % i == 0) {
            while (n % i == 0)
                n /= i;
            result -= result / i;
        }
    }
    if (n > 1)
        result -= result / n;
    return result;
}