码迷,mamicode.com
首页 >  
搜索关键字:欧拉函数    ( 1054个结果
bzoj 1408 [Noi2002]Robot(欧拉函数)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1408 【题意】 求m的所有约数中,满足可以分解成(奇数个不同素数/偶数个不同素数/其他)的所有的phi之和。 【思路】 ans1表示目前为止有偶数个奇质因子的欧拉函数的前缀和 ans2表 ...
分类:其他好文   时间:2016-03-31 09:35:13    阅读次数:208
bzoj 2818 Gcd(欧拉函数)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=2818 【题意】 问(x,y)为质数的有序点对的数目。 【思路】 定义f[i]表示i之前(x,y)=1的有序点对的数目,则有递推式: f[1]=1 f[i]=f[i-1]+phi[i]*2 ...
分类:其他好文   时间:2016-03-30 16:27:08    阅读次数:165
HDOJ 1787 GCD Again(欧拉函数)
GCD Again Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2611 Accepted Submission(s): 1090 Prob ...
分类:其他好文   时间:2016-03-30 12:24:27    阅读次数:176
欧拉函数
定义 欧拉函数?(n)是不超过n且和n互质的正整数的个数。 在微积分学领域,积性函数指的是具有f(ab)=f(a)f(b)f(ab)=f(a)f(b)的函数。 定理1 对于素数p,?(p)=p?1。 定理2 素数幂pn不互质的只有p的倍数,一共有pn/p=pn?1个,故?(pn)=pn?pn?1。 ...
分类:其他好文   时间:2016-03-27 01:42:30    阅读次数:185
poj 3696 The Luckiest number 欧拉函数在解a^x=1modm的应用
题意: 给一个L,求长度最小的全8数满足该数是L的倍数。 分析: 转化为求方程a^x==1modm。之后就是各种数学论证了。 代码: //poj 3696 //sep9 #include <iostream> #include <algorithm> using namespace std; typ ...
分类:其他好文   时间:2016-03-26 15:17:34    阅读次数:107
POJ 2478 Farey Sequence(欧拉函数前n项和)
题意 求欧拉函数的前n项和 水题 打表筛选即可
分类:其他好文   时间:2016-03-23 19:50:38    阅读次数:131
bzoj 2190: [SDOI2008]仪仗队
由题目可知 就是求互质的点对数目,如果把它按对角线分开处理,与i互质的数为phi(i),用线性筛求欧拉函数。
分类:其他好文   时间:2016-03-20 19:50:59    阅读次数:152
3813: 奇数国|树状数组|欧拉函数
题目显然让求φ(∏i=lrai)φ(\prod_{i=l}^{r}a_{i}) 可以用线段树维护一下乘积然后求逆元再求欧拉函数,用压位的方法可以缩小60倍的常数。考虑一下树状数组的做法,因为只有6060个质因子,所以可以开6060个树状数组维护每一个质因子,最初维护了前缀的乘积然后T飞了。因为乘法比起加法还是比较慢的所以可以维护一个前缀的指数和,这样就可以在BZOJ成功卡进最后一页QAQ,然而UO...
分类:编程语言   时间:2016-03-20 16:19:35    阅读次数:146
1408: [Noi2002]Robot|快速幂|欧拉函数
真是一道神题,语文渣渣表示已经给题意描述跪烂了。。 独立数显然就是欧拉函数φφ 然后政客军人他们的分解成的奇素数的指数显然都是11,最初的思想就是暴力枚举只有1个奇函数的情况,2个,3个…………这样显然是会超时,可以发现欧拉函数是满足积性的,所以可以放到一起乘起来算用一种类似于DP的“前缀和”的思想来做 ans1ans1表示当前有奇数个奇数质因子的”前缀和” ans2ans2表示当前有偶数个...
分类:其他好文   时间:2016-03-20 11:55:19    阅读次数:155
POJ 2773 Happy 2006#素数筛选+容斥原理+二分
http://poj.org/problem?id=2773 说实话这道题。。一点都不Happy好吗 似乎还可以用欧拉函数来解这道题,但正好刚学了容斥原理和二分,就用这个解法吧。 题解:要求输出[1,m]中与m互质的第k个数,先打表,找到m的所有质因数,然后用二分实现,最开始区间为[1,2^60],...
分类:移动开发   时间:2016-03-18 21:40:58    阅读次数:207
1054条   上一页 1 ... 62 63 64 65 66 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!