欧拉函数模板
来源:互联网 发布:js img.value 编辑:程序博客网 时间:2024/05/21 19:27
找了几篇大佬的板子,觉得这个最舒服,不过忘了是谁的了。。。
在这里存一下。。。
//直接求解欧拉函数 int euler(int n){ int res=n,a=n; for(int i=2;i*i<=a;i++){ if(a%i==0){ res=res/i*(i-1); while(a%i==0) a/=i; } } if(a>1) res=res/a*(a-1); return res; } //筛选法打欧拉函数表 #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); }
阅读全文
1 0
- 欧拉函数--模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数【模板】
- 欧拉函数 模板
- 欧拉函数模板
- 【欧拉函数模板】
- 欧拉函数模板
- 欧拉函数模板
- 【模板】欧拉函数
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- 欧拉函数模板
- J2SE的初认识
- 用R进行epiinfo 数据的比对
- 编写Java程序按S形输出1~16
- Some simple file operation functions implemented in C
- Dr.COM宽带认证客户端网络环境使用路由器上网
- 欧拉函数模板
- java 常用集合list与Set、Map区别及适用场景总结
- 已解决java.lang.NumberFormatException: For input string: "7006@17006"
- listview嵌套gradview,图片显示不完整,偶尔显示,偶尔不显示
- 浅谈FS ~_TEB _PEB
- Java中Volatile关键字详解
- git pull命令
- 开启博客之旅
- 关于MYSQL的轮询与监控一点点小心得