码迷,mamicode.com
首页 >  
搜索关键字:欧拉函数    ( 1054个结果
poj-2888 Magic Bracelet
题意: 给出n个珠子的项链和m种珠子; 珠子之间有k对关系,这些珠子不能相邻; 无法通过旋转变成相同的项链视为本质不同; 求本质不同的项链个数,答案对9973取模; n 题解: 这显然是一个置换计数的问题; 上burnside引理还是选择poi? 上burnside引理,因为poi定理对颜色的限制要很宽泛才行! 先考虑一种置换姿势,旋转x个珠子; 那么就将项链分成了g...
分类:其他好文   时间:2015-08-12 19:39:24    阅读次数:124
原根(扩展欧几里得+欧拉函数)
1135原根基准时间限制:1秒 空间限制:131072KB 分值:0难度:基础题设m是正整数,a是整数,若a模m的阶等于φ(m),则称a为模m的一个原根。(其中φ(m)表示m的欧拉函数)给出1个质数P,找出P最小的原根。Input输入1个质数P(3 3 #include 4 #include 5.....
分类:其他好文   时间:2015-08-12 01:06:58    阅读次数:93
light oj 1007 Mathematically Hard (欧拉函数)
题目地址:light oj 1007 第一发欧拉函数。 欧拉函数重要性质: 设a为N的质因数,若(N % a == 0 && (N / a) % a == 0) 则有E(N)=E(N / a) * a;若(N % a == 0 && (N / a) % a != 0) 则有:E(N) = E(N / a) * (a - 1) 对于这题来说,首先卡MLE。。只能开一个数组。。所以把前缀和也存到...
分类:其他好文   时间:2015-08-10 10:38:10    阅读次数:154
UVa 11426 GCD - Extreme (II) (欧拉函数应用·O(N*logN))
题意  令  G(n) = sum{gcd(i, j) | 0  给你一个n  输出G(n) 令 F(n) = sum{gcd(i, n) | 0 那么有递推式 G(n) = G(n-1) + F(n) , G(0)  = 0  也就是说只用求出F(n) 就能递推求出 G(n)了  而求F(n)就比较容易了  对于i  设 x < i , gcd(x,i) = 1 即x, n 互质...
分类:其他好文   时间:2015-08-09 18:53:14    阅读次数:151
neuoj 1153
就是记录一下,,,欧拉函数~~~~~ 欧拉函数就是小于等于这个数并与这个数互质的数的个数(注意1的时候~) e(n)=(1-1/pi)*()...(1-1/pn) p指的是数的素因子,,,,相同的只算一遍~ /*  延伸:  欧拉公式的延伸:一个数的所有质因子之和是euler(n)*n/2。     */ #include #include #include ...
分类:其他好文   时间:2015-08-09 15:41:26    阅读次数:152
BZOJ 3884(上帝与集合的正确用法-欧拉函数递推找极限)[Template:数论 V2]
3884: 上帝与集合的正确用法 Time Limit: 5 Sec  Memory Limit: 128 MB Submit: 523  Solved: 237 [Submit][Status][Discuss] Description 根据一些书上的记载,上帝的一次失败的创世经历是这样的: 第一天, 上帝创造了一个世界的基本元素,称做“元”。 第二天, 上帝创造了一个...
分类:其他好文   时间:2015-08-09 02:03:22    阅读次数:294
欧拉函数 - HDU1286
欧拉函数的作用:有[1,2.....n]这样一个集合,f(n)=这个集合中与n互质的元素的个数。欧拉函数描述了一些列与这个f(n)有关的一些性质,如下:1、令p为一个素数,n = p ^ k,则 f(n) = p ^ k - p ^ (k-1)2、令m,n都是素数,则 f(m*n) = f(m).....
分类:其他好文   时间:2015-08-08 22:41:33    阅读次数:127
hdu 1695 GCD (欧拉函数、容斥原理)
GCD Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7357    Accepted Submission(s): 2698 Problem Description Given 5 integers: a, b...
分类:其他好文   时间:2015-08-06 20:33:44    阅读次数:141
UVA-10692 Huge Mods
题目大意:计算a1^a2^a3^a4......^an模m的值。题目解析:幂取模运算的结果一定有周期。一旦找到周期就可把高次幂转化为低次幂。有降幂公式 (a^x)%m=(a^(x%phi(m)+phi(m))%m x>=phi(m)其中,phi()函数是欧拉函数。代码如下: 1 # ...
分类:其他好文   时间:2015-08-06 14:57:54    阅读次数:165
hdu 3501 欧拉函数
容易想到容斥原理,但是结合欧拉函数的公式,我们得到: 小于n且与n互质的数的和为:n * phi(n) / 2于是问题迎刃而解。 1 #include 2 #include 3 #include 4 using namespace std; 5 6 typedef long long ll...
分类:其他好文   时间:2015-08-06 12:49:33    阅读次数:86
1054条   上一页 1 ... 72 73 74 75 76 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!