码迷,mamicode.com
首页 >  
搜索关键字:质因子    ( 532个结果
Facebook Hacker Cup 2015 Round 1 --- Homework
给一个区间,求该区间内 质因子个数等于k的数 的个数。 暴力预处理一下啦 #include #include using namespace std; const int maxn=10000010; bool pri[maxn]; int cnt[maxn]; void init() { memset(pri,1,sizeof pri); memset(cnt,0,s...
分类:其他好文   时间:2015-01-19 15:47:37    阅读次数:179
498C - Array and Operations 质因子分解+最大流
题目中说每一个good pair 都满足(u+v)%2 == 1,即一个奇数,一个偶数。 首先我们要拿出一原点S,汇点T,S联到所有的num[odd]的质因子上,T联到所有的num[even]的质因子上,边的流量为num[i]中相应质因子的个数。 再根据给出的,假设u为奇数,则从u的质因子上联到相等的v的质因子上,流量为INF。 丢到模板里跑一遍就好了。 #include #includ...
分类:其他好文   时间:2015-01-17 16:38:05    阅读次数:190
hdu 5108 Alexandra and Prime Numbers
http://acm.hdu.edu.cn/showproblem.php?pid=5108找出最大质因子就可以。 1 #include 2 #include 3 #include 4 #define ll long long 5 #define N 100000 6 using namesp...
分类:其他好文   时间:2015-01-14 21:17:36    阅读次数:162
求最大质因子--Python
13195的质因子是5,7,13和29请问600851475143最大的质因子是多少?
分类:编程语言   时间:2015-01-14 14:14:18    阅读次数:417
[C++]LeetCode: 88 Factorial Trailing Zeroes (阶乘后导零)
题目: Given an integer n, return the number of trailing zeroes in n!. Note: Your solution should be in logarithmic time complexity. 思路: 我们要计算 N! 中有多少个后导0. 我们来找一下规律,考虑n!的质数因子。后缀0,只有可能是质因子2...
分类:编程语言   时间:2015-01-11 16:16:18    阅读次数:272
HDU 4135 Co-prime (容斥原理+质因数分解)
这题只要知道质因数的性质就很容易做了。任意一个正整数(除了1)都可以分解成有限个质数因子的乘积。 那么假如两个数互质,那么这两个数肯定至少各有一个对方没有的质因子。所以若一个数跟n不互质,那么这个的数的质因子肯定也都属于n的质因子,那么就用容斥原理求出所有跟n不互质的所有数的个数。然后再用总的减去即可。 代码如下: #include #include #include #include...
分类:其他好文   时间:2015-01-08 18:11:23    阅读次数:234
BZOJ 3813 奇数国 欧拉函数+线段树+乘法逆元
题目大意:给出一个序列,支持修改操作,求这个序列连续一段的乘积的欧拉函数。每个数的最大质因子不超过281。 思路:φ(n) = n * (1 - 1 / p1) * (1 - 1 / p2) * (1 - 1 / p3) * (1 - 1 / p4)……*(1 - 1 / pn)  = n  / (p1 * p2 * p3 * …… * pn) * ((p1 - 1) * (p2 -...
分类:其他好文   时间:2014-12-29 10:28:36    阅读次数:179
容斥原理学习之路【容斥原理】
2014年12月8-14日,我的目标是完全搞懂容斥原理,顺便整理一下模板! 容斥原理在数学上应该算是很容易,这里就不再叙述! 以下面的一道题目为例:给出2个数字m,n;求1-m中有多少个数字与n互质(保证所有数字不超过int型)! 数组实现 #include int p[10],k;//p数组用来保存n的质因子,int型n不会超过10个 void getp(int n){ k=0;...
分类:其他好文   时间:2014-12-10 10:47:36    阅读次数:306
HDU2136_Largest prime factor【水题】【筛法求素数】
题目大意:每个素数在素数表中都有一个序号,设1的序号为0,则2 的序号为1,3的序号为2,5的序号为3,以此类推。现在要求输出所 给定的数n的最大质因子的序号,0<n<1000000。 思路:巧用素数打表法。用sum计算素数的序号,将素数连同他的倍 数一起置为它的素数序号,从小到大循环,这样数组里存放的序号就 是最大素数因子的序号了。 注意:初始化时令所有数为0,Prime[0] = Prime[1] = 1。 即Prime[i]为0是素数,Prime[i]为1为素数。改变之后Prime[i]为数i 的最大...
分类:其他好文   时间:2014-12-07 00:11:24    阅读次数:178
算法分析习题(1)
12.11.质因子是在数论里,某一正整数的质因子指能整除该数的质数整数.两个没有共同质因子的正整数称为互质。正整数的因数分解给出一连串的质因子;所有质因子相乘后。质因子如重复会以指数表示。根据Fundamental theorem of arithmetic,任正整数有独一无二的质因子分解式。1-1...
分类:编程语言   时间:2014-12-01 12:53:35    阅读次数:221
532条   上一页 1 ... 44 45 46 47 48 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!