【题目大意】 求∑φ(i)(1<=i<=N)。 【思路】 欧拉函数具有如下的重要推论: 当b是素数时 性质①若b|a,有φ(ab)=φ(a)*b; 性质②若b不|a,有φ(ab)=φ(a)*(b-1)。 由此可以得出递推求欧拉函数表的方法: 对于当前φ(i),若未被修改过,这说明它是素数,加入素数表 ...
分类:
其他好文 时间:
2016-05-31 00:48:48
阅读次数:
243
题目链接: Farey Sequence Description Input Output Sample Input Sample Output
分类:
其他好文 时间:
2016-03-13 16:03:35
阅读次数:
211
http://poj.org/problem?id=2478 题意:给定一个数x,求<=x的数的欧拉函数值的和。(x<=10^6) 题解:数据范围比较大,像poj1248一样的做法是不可行的了。 首先我们要了解欧拉函数的几个性质和推论:(今天跟好基友Konjak魔芋讨论了好久。。) 推论(一): p
分类:
其他好文 时间:
2016-02-05 01:40:40
阅读次数:
248
题意: 就是求2~n的所有欧拉函数值的和,这里就用到了快速求欧拉函数的方法。(不能暴力求了,不然必定TLE啊) 说说欧拉筛法,感觉十分机智啊~~ 对于上述代码的几个问题: 1.问:为什么i%prime==0时break? 答:欧拉筛法每次合成时都是用最小质因子合成的,如果我们在程序加一行记录,即可先
分类:
其他好文 时间:
2016-02-04 18:40:33
阅读次数:
235
3478题目意思是Farey序列是由一系列不能约分的分数a/b(0 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 using namespace std;11 12 c...
分类:
其他好文 时间:
2015-11-11 16:17:23
阅读次数:
249
题目链接:http://poj.org/problem?id=2478好水的题啊,求欧拉函数前n项和,注意是从2开始。 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #inc...
分类:
其他好文 时间:
2015-08-17 21:22:40
阅读次数:
150
Farey Sequence
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 13204
Accepted: 5181
Description
The Farey Sequence Fn for any integer n with n >= 2 is the...
分类:
其他好文 时间:
2015-08-04 11:24:36
阅读次数:
108
法雷数列 定义和定理定义一:最简分数(也称既约分数或不可约分数)。若p,q的最大公约数是1,我们称分数p/q是最简分数。定义二:真分数,若p,q是正整数,0 2 #include 3 #include 4 #define MAXN 8000000 5 using namespace std; 6 i...
分类:
其他好文 时间:
2015-06-14 16:26:42
阅读次数:
99
poj2478 欧拉函数水题Y -Farey SequenceTime Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64uSubmitStatusPracticePOJ 2478DescriptionThe Farey Sequ...
分类:
其他好文 时间:
2015-06-12 00:54:54
阅读次数:
157