码迷,mamicode.com
首页 >  
搜索关键字:素因子    ( 272个结果
UVa1635 - Irrelevant Elements
通过观察发现其规律符合杨辉三角需要注意的是最后ai的系数是C(i-1,n-1)那么,问题就可以变成判断C(0,n-1),C(1,n-1)。。。。C(n-1,n-1)哪些是m的倍数只需要计算出m的唯一分解式中各个素因子在C(i-1,n-1)中的指数即可完成判断然而为了节省时间,实际上我们只需算出m的每...
分类:其他好文   时间:2015-06-09 23:10:18    阅读次数:110
hdu 1058 Humble Numbers【dp】
题目链接:http://acm.acmcoder.com/showproblem.php?pid=1058题意:数字只有2,3,5,7素因子的数叫做Humble Number,问你第 n 个Humble Number是什么?解法:枚举。代码:#include #include #include #include #...
分类:其他好文   时间:2015-06-05 19:53:25    阅读次数:133
HDU 4497 GCD and LCM (分解质因数)
链接 : ?? http://acm.hdu.edu.cn/showproblem.php?pid=4497 如果G不是L的约数 就不可能找到三个数。 L的所有素因子一定包含G的所有素因子 并且次方数一定大于等于G的。只需要三个数 对于每一个素因子的次方数 三个的最小值是G的,最大值是L的。考虑三个对应的次方数都不一样,那么其中两个是确定的 一个是G的一个是L的 剩下的一个在G和L的之间。...
分类:其他好文   时间:2015-06-03 15:48:41    阅读次数:112
UVa 884 - Factorial Factors
题目:输出n!中素数因数的个数。分析:数论。这里使用欧拉筛法计算素数,在计算过程中求解就可以。 传统筛法是利用每一个素数,筛掉自己的整数倍; 欧拉筛法是利用当前计算出的全部素数,乘以当前数字筛数; 所以每一个前驱的素椅子个数一定比当前数的素因子个数少一个。说明:重新用了...
分类:其他好文   时间:2015-06-02 12:39:51    阅读次数:114
最大素因子 NYOJ 520
1 #include//最大素因子(520) 2 #define MAX 1000005 3 int a[MAX]; 4 void f() 5 { 6 int t=0,i,j; 7 for(i=2;i<MAX;i++){ 8 if(a[i]==0)...
分类:其他好文   时间:2015-05-29 08:31:41    阅读次数:146
【codeforces】305C GCD,容斥
给10^5个操作,每次操作添加或删除一个不超过10^5的正整数,问当前存在的数两两之间互质的对数。一下就确定是根据添加的数的约数来处理,但是不好排除重复计算的,只想到最土的一次操作是该数的约数个数平方级别的做法。看了别人代码才知道,是最原始的容斥,根据包含的素因子的个数来。比如12有两个素因子2,3...
分类:其他好文   时间:2015-05-27 13:52:11    阅读次数:92
唯一分解定理
紫薯上的两个例题都提到了唯一分解定理算术基本定理,又称为正整数的唯一分解定理,即:每个大于1的自然数均可写为质数的积,而且这些素因子按大小排列之后,写法仅有一种方式。证明见wiki:http://zh.wikipedia.org/wiki/%E7%AE%97%E6%9C%AF%E5%9F%BA%E6...
分类:其他好文   时间:2015-05-27 06:17:06    阅读次数:126
欧拉函数
给定整数n,那么n的唯一的分解式如下欧拉函数的定义:phi(n) 为1->n中与n互素的数的个数。与n互素,就与所有n的所有素数因子pi互素, 与pi互素和不是pi的倍数是等价的那么可以用容斥定理来求解phi(n),从n个数中减去是1个素因子倍数的个数,然后加上同时是2个素因子倍数的个数,然后减去同...
分类:其他好文   时间:2015-05-08 23:43:19    阅读次数:196
POJ1338——丑数
问题丑数是仅有素因子2、3和5的整数。序列1,2,3,4,5,6,8,9,10,12是前十个丑数。1被包含在丑数中。输入给出一个正整数n(n<=1500) 输入0表示结束输出对于输入的每一行,输出第n个丑数分析预先算出第1-1500个丑数存入数组中,从小到大排列,然后取出第n个输出即可。 由于丑数仅有2、3、5这三个因子,所以集合中的元素都是通过乘以2、3、5这三个因子扩展获得的。 比如: ug...
分类:其他好文   时间:2015-05-08 16:38:45    阅读次数:110
习题10-18 一个研究课题 UVa10837
1.题目描述:点击打开链接 2解题思路:本题利用欧拉函数的性质暴力搜索求解。首先,根据 phi(n)=pk11(p1?1)?pk22(p2?1)?pk33(p3?1)....可知,n中的所有素因子p必须满足phi(n)%(p-1)==0这一条件。因此可以事先将所有这样的素数找出来,然后在这些素数的基础上进行暴力搜索,来枚举哪些素数用与不用。如果用了,还要枚举所有的合法的使用次数。这看上去时间...
分类:其他好文   时间:2015-04-22 09:36:41    阅读次数:130
272条   上一页 1 ... 17 18 19 20 21 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!