码迷,mamicode.com
首页 >  
搜索关键字:分解质因数    ( 370个结果
将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
// 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。// 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:// (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。// (2)如果nk,但n能被k整除,则应打印出k的值,并用...
分类:其他好文   时间:2014-07-07 00:21:26    阅读次数:334
poj 2992 Divisors 整数分解
设m=C(n,k)=n!/((n-k)!*k!) 问题:求m的因数的个数 将m分解质因数得到 p1有a1个 p2有a2个 .... 由于每个质因数可以取0~ai个(全部取0就是1,全部取ai就是m)最后的答案就是(a1+1)*(a2+1)*....* 注意不能直接将m分解,因为太大,所以要先分解n,n-k,k,根据他们再来加减。 #include #include #includ...
分类:其他好文   时间:2014-07-02 16:51:02    阅读次数:289
质数与合数及其应用
质数与合数 摘自维基百科: 质数,又称素数,指在大于1的自然数中,除了1和此整数自身外,无法被其他自然数整除的数(也可定义为只有1和本身两个因数的数)。 比1大但不是素数的数称为合数。1和0既非素数也非合数。素数在数论中有着非常重要的地位。 质因数分解 即 分解质因数 。每个合数都可以写成几个质数相乘的形式。其中每个质数都是这个合数的因数,叫做这个合数的分解质因数。 分...
分类:其他好文   时间:2014-06-20 10:31:18    阅读次数:274
[算法]有趣算法合辑[11-20]
题目11:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n  重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 2.程序源代码: main() { int n,...
分类:其他好文   时间:2014-06-17 22:04:06    阅读次数:219
欧拉函数
欧拉函数的定义:E(k)=([1,n-1]中与n互质的整数个数). 由于随意正整数都能够唯一表示成例如以下形式: k=p1^a1*p2^a2*……*pi^ai;(即分解质因数形式) 能够推出:E(k)=(p1-1)(p2-1)……(pi-1)*(p1^(a1-1))(p2^(a2-1))……(pi^...
分类:其他好文   时间:2014-06-03 09:54:28    阅读次数:279
[BASIC-16] 分解质因数
基础练习 分解质因数   时间限制:1.0s   内存限制:512.0MB 问题描述   求出区间[a,b]中所有整数的质因数分解。 输入格式   输入两个整数a,b。 输出格式   每行输出一个数的分解,形如k=a1*a2*a3...(a1 样例输入 3 10 样例输出 3=3 4=2*2 5=5 6=2*3 ...
分类:其他好文   时间:2014-05-22 09:10:15    阅读次数:558
分解质因数模板
/*==================================================*| 分解质因数,可能有些地方需要改为long long \*==================================================*/ const int MAXN=100010; int prm[MAXN+1]; bool is[MAXN+1]; int g...
分类:其他好文   时间:2014-05-18 10:12:14    阅读次数:334
java每日小算法(4)
【程序4】题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,但n能被k整除,则应打印出k..
分类:编程语言   时间:2014-05-16 02:05:48    阅读次数:382
Highly divisible triangular number
我的那个暴力求解,太耗时间了。用了网上产的什么因式分解,质因数之类的。确实快!还是数学基础不行,只能知道大约。The sequence of triangle numbers is generated by adding the natural numbers. So the 7th triangl...
分类:其他好文   时间:2014-05-09 23:43:16    阅读次数:342
求N个数的最大公约数和最小公倍数
除了分解质因数,还有另一种适用于求几个较小数的最大公约数、最小公倍数的方法下面是数学证明及算法实现令[a1,a2,..,an] 表示a1,a2,..,an的最小公倍数,(a1,a2,..,an)表示a1,a2,..,an的最大公约数,其中a1,a2,..,an为非负整数。对于两个数a,b,有[a,b...
分类:其他好文   时间:2014-05-01 15:31:38    阅读次数:341
370条   上一页 1 ... 35 36 37
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!