码迷,mamicode.com
首页 >  
搜索关键字:欧拉函数    ( 1054个结果
[COCI 2013/2014 ROUND 4] guma
分析:可以用欧拉函数来解决。对于要将一个小矩形等分成n份,那么需要在1/n,2/n,3/n...(n-1)/n处各切一刀,将这n-1个分数化成最简分数后,分母的集合即时n的所有因数(不包括1),且分母与分子互质,那么对于某个分母b来说,一共会有φ(b)个,则等分成n份要切∑φ(ai) (ai为n的因...
分类:其他好文   时间:2014-12-26 21:31:21    阅读次数:225
HDU 1695 GCD 欧拉函数+容斥定理
输入a b c d k求有多少对x y 使得x在a-b区间 y在c-d区间 gcd(x, y) = k 此外a和c一定是1由于gcd(x, y) == k 将b和d都除以k 题目转化为1到b/k 和1到d/k 2个区间 如果第一个区间小于第二个区间 讲第二个区间分成2部分来做1-b/k 和 b/k+...
分类:其他好文   时间:2014-12-26 20:07:36    阅读次数:136
BZOJ 3813 奇数国 线段树+数论
题目大意:给定一个序列,每个数都由60个最小的素数的乘积构成,求某段的乘积的欧拉函数值对19961993取模后的值,支持单点修改 19961993是个质数 出题人还是满贴心的 利用线段树维护乘积取模后的值以及哪些素数出现过 后者用bitset维护 得到的值根据bitset里出现过的素数来计算欧拉函数值 时间复杂度O(nlog10W+60n) #include #include #in...
分类:其他好文   时间:2014-12-24 14:43:30    阅读次数:249
POJ 3090 (欧拉函数) Visible Lattice Points
题意:UVa 10820这两个题是同一道题目,只是公式有点区别。给出范围为(0, 0)到(n, n)的整点,你站在原点处,问有多少个整点可见。对于点(x, y), 若g = gcd(x, y) > 1,则该点必被点(x/g, y/g)所挡住。因此所见点除了(1, 0)和(0, 1)满足横纵坐标互素。...
分类:其他好文   时间:2014-12-18 06:48:18    阅读次数:144
UVa 10820 (打表、欧拉函数) Send a Table
题意:题目背景略去,将这道题很容易转化为,给出n求,n以内的有序数对(x, y)互素的对数。分析:问题还可以继续转化。根据对称性,我们可以假设x 2 3 const int maxn = 50000; 4 5 int phi[maxn + 10], sum[maxn + 10]; 6 7 vo...
分类:其他好文   时间:2014-12-15 21:42:06    阅读次数:213
FZU 1759-Super A^B mod C(快速幂+大整数取模+欧拉函数)
题目链接:点击打开链接 题意:计算 a^b %c 但其中b很大,可能会达到10^1000000, 故有降幂公式 a^b %c= a^(b%phi(c)+phi(c)) %c  (b>=phi(c))  #include #include #include #include #include #include #include #include #include #includ...
分类:其他好文   时间:2014-12-12 19:14:17    阅读次数:138
【BZOJ】2818: Gcd(欧拉函数/莫比乌斯)
http://www.lydsy.com/JudgeOnline/problem.php?id=2818我很sb的丢了原来做的一题上去。。其实这题可以更简单。。设$$f[i]=1+2 \times \phi (i) $$那么答案就是$$\sum_{p是质数} f[n/p]$$就丢原来的题了。。。不写...
分类:其他好文   时间:2014-12-07 17:44:06    阅读次数:201
欧拉函数
本文系转载:http://www.cnblogs.com/Lyush/archive/2012/08/06/2625113.html 欧拉函数的作用已不用再明说什么,只是苦于数论方面的知识实在欠缺,一直搞不懂原理,先转载一篇自己慢慢斟酌,感谢网上众多大牛的分享-----------------...
分类:其他好文   时间:2014-12-07 17:35:22    阅读次数:145
HDU 3501-Calculation 2(欧拉函数)
题目链接:传送门 题意:求区间 [1,n-1] 内与n不互质的数的和。 欧拉函数性质: 区间 [1,n-1] 内与n互质的数的和为 phi(n)*n/2  用总和 n*(n-1)/2 (等差数列和) 减去 phi(n)*n/2 即为所求答案。 欧拉函数版: #include #include #include #include #include #include #includ...
分类:其他好文   时间:2014-12-01 14:25:28    阅读次数:198
【BZOJ】2005: [Noi2010]能量采集(欧拉函数+分块)
http://www.lydsy.com/JudgeOnline/problem.php?id=2005首先和某题一样应该一样可以看出每个点所在的线上有gcd(x,y)-1个点挡着了自己。。。那么就是求:$$\sum_{x=1}^{n} \sum_{y=1}^{m} 2 \times ((x,y)-...
分类:其他好文   时间:2014-11-30 14:04:39    阅读次数:219
1054条   上一页 1 ... 89 90 91 92 93 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!