题目链接:http://poj.org/problem?id=2480题目大意:求Σgcd(i,n)。解题思路:如果i与n互质,gcd(i,n)=1,且总和=欧拉函数phi(n)。如果i与n不互质,那么只要枚举n的全部约数,对于一个约数d,必有gcd(i/d,n/d)互质,这部分的gcd和=d*欧拉...
分类:
其他好文 时间:
2014-11-13 20:41:19
阅读次数:
178
定理:其中的是莫比乌斯函数。将上述定理用在欧拉函数上:
分类:
其他好文 时间:
2014-11-13 18:40:59
阅读次数:
176
题意:求1--n中满足gcd(x,y)的值为质数的数对(x,y)的数目 ( (x,y)和(y,x)算两个 )sol:设p[i]是一个质数,那么以下两个命题是等价的:1.gcd(x,y)=12.gcd(x*p[i],y*p[i])=p[i]eg:gcd(36,25)=1,gcd(36*7,25*7)....
分类:
其他好文 时间:
2014-11-13 16:32:05
阅读次数:
207
Calculation 2
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2306 Accepted Submission(s): 976
Problem Description
Given a pos...
分类:
其他好文 时间:
2014-11-11 19:15:51
阅读次数:
165
POJ 1284求原根个数: 即求 euler(euler(p)) = euler(p-1) 其中p为奇素数 又有 euler(x) = x*(1-1/p1)*...*(1-1/pk) 其中pk为x的质因数#include #include int all, p, ans, num[100000.....
分类:
其他好文 时间:
2014-11-11 19:03:34
阅读次数:
301
Calculation 2
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 2279 Accepted Submission(s): 969
Problem Description
Given a posit...
分类:
其他好文 时间:
2014-11-08 15:18:39
阅读次数:
154
2014.11.4 7:33 还有三天半就要NOIP,圈一下要背的知识点:一、数论1、素数判断2、筛法求素数3、求一个数的欧拉函数值4、预处理欧拉函数5、卡塔兰数递推式6、快速幂(模素数的乘法逆元)7、GCD二、图论1、最短路:①堆dijkstra ②spfa2、kruscal 最小生成树3、LCA...
分类:
其他好文 时间:
2014-11-05 22:48:19
阅读次数:
250
用了质因数分解的方法://欧拉函数#include#include#include#include#include#include#includeusing namespace std;int ef(int n){ int cnt = n; for(int i=2;i<=n;i++) ...
分类:
其他好文 时间:
2014-11-05 21:18:44
阅读次数:
161
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=569此题目可以用筛选法的思想来做,但是用到一个欧拉函数gcd(1,12)=1,gcd(5,12)=1,gcd(7,12)=1,gcd(11,12)=1,gcd(2,12)=2,gcd(10,...
分类:
其他好文 时间:
2014-11-05 19:17:34
阅读次数:
152
今天上午被一个比赛虐。。。第一题很简单的一个公式,却要用到逆元的知识,感谢机房jzh大神的讲解,终于弄懂了dada的十分丧病的code。若ab%p=1就说a、b是逆元,则除a就变成了乘b,有什么神奇的应用呢?在做除法时就可以改为乘法然后模运算了。。。普及几个数学知识:欧拉函数:phi(i)表示1到i...
分类:
其他好文 时间:
2014-11-05 16:53:06
阅读次数:
139