美文网首页
欧拉函数模板

欧拉函数模板

作者: 接骨木go | 来源:发表于2018-01-20 21:20 被阅读0次
int euler(int n){
    int ret=n,a=n;
    for (int i=2;i*i<=n;++i){
        if (a%i==0) ret=ret/i*(i-1);
        while(a%i==0) a/=i;
    }
    if (a>1) ret=ret/a*(a-1);
    return ret;
}

相关文章

  • 欧拉函数模板

  • POJ 2262 哥德巴赫猜想

    题目详情 解法:欧拉筛法的级别应用 模板:欧拉筛法 题解代码

  • 欧拉函数

    欧拉函数介绍 欧拉函数是小于x的整数中与x互质的数的个数,一般用φ(x)表示。特殊的,φ(1)=1。 求欧拉函数

  • 数论四大定理之欧拉定理

    本文分为两个部分,第一部分介绍欧拉定理的证明,第二部分介绍欧拉函数的求法。 欧拉函数 欧拉函数是小于等于 n 的正...

  • 关于RSA的学习整理

    一、RSA原始模型整理 1. 基础理论:欧拉函数与欧拉定理 欧拉函数:,表示[1,n)中与n互素的数的个数。显然若...

  • 欧拉函数

    欧拉函数:euler(n)为小于n的数中与n互质的数的个数; 根据需要分为:单数查询,范围查询 我们可以发现,单数...

  • 欧拉函数

    欧拉函数 定义:若则称a,b互质。gcd(a,b,c)称为a,b,c互质,而称为两两互质。例如2,3,4互质但是不...

  • 欧拉定理

    欧拉函数欧拉函数是小于等于 的正整数中与 互质的数的个数。 欧拉定理对于任意互素的 和 ,有参考链接费马小定理...

  • 欧拉函数(Euler Function)

    欧拉函数 在数论,对正整数n,欧拉函数是小于n的正整数中与n互质的数的数目(φ(1)=1)。此函数以其首名研究者欧...

  • 数论 欧拉函数

    欧拉函数在解题的作用在于求一个数的质因子的个数,例如φ(24)=8,因为1, 5, 7, 11, 13, 17, ...

网友评论

      本文标题:欧拉函数模板

      本文链接:https://www.haomeiwen.com/subject/zzfxaxtx.html