码迷,mamicode.com
首页 >  
搜索关键字:欧拉函数    ( 1054个结果
BZOJ2190 [SDOI2008]仪仗队(欧拉函数)
与HDU2841大同小异。 设左下角的点为(1,1),如果(1,1)->(x,y)和(1,1)->(x',y')向量平行,那只有在前面的能被看见。然后就是求x-1、y-1不互质的数对个数。 而x或y等于1可以另外讨论一下,就是当n不等于1时就有两个,n等于1就特判一下。 那么就用欧拉函数计数了:枚举
分类:其他好文   时间:2016-02-06 01:39:40    阅读次数:212
HDU2824 The Euler function(欧拉函数)
题目求φ(a)+φ(a+1)+...+φ(b-1)+φ(b)。 用欧拉筛选法O(n)计算出n以内的φ值,存个前缀和即可。 φ(p)=p-1(p是质数),小于这个质数且与其互质的个数就是p-1; φ(p*a)=(p-1)*φ(a)(p是质数且p|a),因为欧拉函数是积性函数,φ(p*a)=φ(p)*φ
分类:其他好文   时间:2016-02-06 01:35:27    阅读次数:173
HDU3501 Calculation 2(欧拉函数)
题目求小于n不与n互质的正整数的和。 一个结论是小于n与n互质的正整数和=φ(n)*n/2。 因为如果a与n互质,那么n-a也与n互质,即若gcd(a,n)=1则gcd(n-a,n)=1,反证法即可证明。 也就是说小于n与n互质的数是成对的,且它们的和是n,共有φ(n)/2对。 所以小于n与n互质的
分类:其他好文   时间:2016-02-05 22:21:04    阅读次数:212
POJ2407 Relatives(欧拉函数)
题目问有多少个小于n的正整数与n互质。 这个可以用容斥原理来解HDU4135。事实上这道题就是求欧拉函数$φ(n)$。 $$φ(n)=n(1-1/p_1)(1-1/p_2)\dots(1-1/p_m)\tag{p为n的质因子}$$ 这个通项公式可以通过容斥原理的解法来验证。那么利用这个通项就能在$O
分类:其他好文   时间:2016-02-05 19:25:32    阅读次数:159
【poj1284】Primitive Roots 欧拉函数
题目描述: 题意: 定义原根:对于一个整数x,0<x<p,是一个mod p下的原根,当且仅当集合{ (xi mod p) | 1 <= i <= p-1 } 等于{ 1, ..., p-1 }.给定p,询问有多少个满足定义的原根。 这里有一个定理:如果p有原根,则它恰有φ(φ(p))个不同的原根 证
分类:其他好文   时间:2016-02-05 19:13:36    阅读次数:215
【poj1284-Primitive Roots】欧拉函数-奇素数的原根个数
http://poj.org/problem?id=1284 题意:给定一个奇素数p,求p的原根个数。 原根: { (xi mod p) | 1 <= i <= p-1 } is equal to { 1, ..., p-1 },则x是p的原根。 题解:结论:奇素数p的原根个数为phi(p-1)。
分类:其他好文   时间:2016-02-05 01:46:12    阅读次数:203
【poj2478-Farey Sequence】递推求欧拉函数-欧拉函数的几个性质和推论
http://poj.org/problem?id=2478 题意:给定一个数x,求<=x的数的欧拉函数值的和。(x<=10^6) 题解:数据范围比较大,像poj1248一样的做法是不可行的了。 首先我们要了解欧拉函数的几个性质和推论:(今天跟好基友Konjak魔芋讨论了好久。。) 推论(一): p
分类:其他好文   时间:2016-02-05 01:40:40    阅读次数:248
【poj2478】Farey Sequence
题意: 就是求2~n的所有欧拉函数值的和,这里就用到了快速求欧拉函数的方法。(不能暴力求了,不然必定TLE啊) 说说欧拉筛法,感觉十分机智啊~~ 对于上述代码的几个问题: 1.问:为什么i%prime==0时break? 答:欧拉筛法每次合成时都是用最小质因子合成的,如果我们在程序加一行记录,即可先
分类:其他好文   时间:2016-02-04 18:40:33    阅读次数:235
欧拉函数
在数论,对正整数n,欧拉函数是小于n的数中与n互质的数的数目。首先我们给出欧拉函数的通式:其中p1, p2……pk为n的所有质因数,n是不为0的整数。以上式子是如何得到的呢?下面给出证明:先将n分解质因数为然后利用容斥原理来减去p1、p2……pk的倍数的个数,即。然后我们加上同时时两个因数的倍数的数...
分类:其他好文   时间:2016-01-27 14:29:01    阅读次数:183
费马小定理及欧拉函数
2016.1.26对于m=p1e1 . p2e2 . p3e3 . …… . pnen欧拉函数定义为φ(m)=m * ∏(pi – 1)/pi其意义为不超过m并且和m互素的数的个数特别的φ(1)=1对于和m互素的x,有xφ(m)≡1(mod m)特别的,当p为素数时,x无法被p整除,φ(p)=p-1...
分类:其他好文   时间:2016-01-26 10:26:54    阅读次数:149
1054条   上一页 1 ... 64 65 66 67 68 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!