欧拉函数、欧拉、费马小定理、逆元、孙子定理
欧拉函数
// C++ Version
int euler_phi(int n) {
int ans = n;
for (int i = 2; i * i <= n; i++)
if (n % i == 0) {
ans = ans / i * (i - 1);
while (n % i == 0) n /= i;
}
if (n > 1) ans = ans / n * (n - 1);
return ans;
}筛法求欧拉函数
欧拉定理
费马小定理
逆元
线性同余方程
同余方程组
中国剩余定理
扩展中国剩余定理
扩展欧拉定理
Last updated