码迷,mamicode.com
首页 >  
搜索关键字:质因子    ( 532个结果
4205: 卡牌配对 最大流+建图技巧
很明显该题应该是二分图最大匹配,但该题不可能N^2建图,那么我们要怎么办呢?而且有三个属性。 注意到 Ai <= 200 而且 200 以内的质数只有49个,那么我们就可以对着仅有的49个质数下毒手了。很明显如果 Ai 与 Aj 不互质的话, 两者应该有一个共同质因子。 B和C同理。 那么我们可以在 ...
分类:其他好文   时间:2016-05-05 22:34:43    阅读次数:268
【BZOJ-3667】Rabin_Miller算法 随机化判素数
3667: Rabin-Miller算法 Description Input 第一行:CAS,代表数据组数(不大于350),以下CAS行,每行一个数字,保证在64位长整形范围内,并且没有负数。你需要对于每个数字:第一,检验是否是质数,是质数就输出Prime 第二,如果不是质数,输出它最大的质因子是哪 ...
分类:编程语言   时间:2016-04-24 12:38:48    阅读次数:269
求整型数的质因数
质因数(素因数或质因子):即除 1 以外能整除给定正整数的质数。 质数:自然数中除了1和它本身以外不再有其他的除数能整除。 合数:自然数中除了能被1和本身整除外,还能被其他的数整除(不包括0)的数。 例: 6的质因子是2、3。(6 = 2 × 3) 12的质因子是2、3。(12 = 2 × 2 x ...
分类:其他好文   时间:2016-04-18 00:43:53    阅读次数:123
反素数
反素数的定义: 对于任何的正整数n,其约数的个数记为f(n),例如f(6) = 4,如果某个正整数n满足,对于任意正整数i,0<i<n都有f(i)<f(n)那么称n为反素数。 两个性质: (1)一个反素数的所有质因子必然是从2开始的连续若干个质数,因为反素数是保证约数个数为的这个数尽量小 (2)同样 ...
分类:其他好文   时间:2016-04-05 19:25:01    阅读次数:118
bzoj 1408 [Noi2002]Robot(欧拉函数)
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1408 【题意】 求m的所有约数中,满足可以分解成(奇数个不同素数/偶数个不同素数/其他)的所有的phi之和。 【思路】 ans1表示目前为止有偶数个奇质因子的欧拉函数的前缀和 ans2表 ...
分类:其他好文   时间:2016-03-31 09:35:13    阅读次数:208
hdu5317 RGCDQ
RGCDQ 题意:F(x)表示x的质因子的种数。给区间[L,R],求max(GCD(F(i),F(j)) (L≤i #include #include #include using namespace std; typedef long long LL; const int N=1e6+5; int... ...
分类:其他好文   时间:2016-03-26 20:21:08    阅读次数:197
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
【BZOJ】3309: DZY Loves Math 莫比乌斯反演优化
对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 * 5^1 * 7^2)=3, f(10007)=1, f(1)=0。 给定正整数a,b,求sigma(sigma(f(gcd(i,j)))) (i=1..a, j=1..b)。 第一行一个数T,表示询问数。 接下
分类:其他好文   时间:2016-03-18 00:10:29    阅读次数:462
codeforces 27E . Number With The Given Amount Of Divisors 搜索+数论
题目链接 首先要知道一个性质, 一个数x的因子个数等于 a1^p1 * a2^p2*....an^pn, ai是x质因子, p是质因子的个数。 然后就可以搜了 #include <iostream> #include <vector> #include <cstdio> #include <cstr
分类:其他好文   时间:2016-03-12 17:17:56    阅读次数:210
532条   上一页 1 ... 35 36 37 38 39 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!