欧拉函数--模板

来源:互联网 发布:谢国芳 知乎 编辑:程序博客网 时间:2024/05/02 22:21

欧拉函数--模板

//求1..n-1中与n互质的数的个数int eular(int n){int ret=1,i;for (i=2;i*i<=n;i++)if (n%i==0){n/=i,ret*=i-1;while (n%i==0)n/=i,ret*=i;}if (n>1)ret*=n-1;return ret;}


原创粉丝点击