欧拉函数相关知识

来源:互联网 发布:淘宝首页轮播图位置 编辑:程序博客网 时间:2024/05/18 19:36

这里写图片描述
模板:

//筛选法打欧拉函数表     #define Max 1000001    int euler[Max];    void Init(){          euler[1]=1;         for(int i=2;i<Max;i++)           euler[i]=i;         for(int i=2;i<Max;i++)            if(euler[i]==i)               for(int j=i;j<Max;j+=i)                  euler[j]=euler[j]/i*(i-1);//先进行除法是为了防止中间数据的溢出     }    
0 0
原创粉丝点击