蓝桥-分解质因数
2017-02-24 12:39
169 查看
#include<stdio.h>
#include<math.h>
int main()
{
long int b,i,k,m,n,w = 0;
scanf("%ld%ld",&m,&n);
for(i = m; i<=n; i++)
{
printf("%ld=",i);
b = i;
k = 2;
while(k<=sqrt(i))
{
if(b%k==0) //关键//
{
b = b/k;
if(b>1)
{
printf("%ld*",k);
continue;
}
if(b==1)
{
printf("%ld\n",k);
}
}
k++;
}
if(b>1&&b<i)
{
printf("%ld\n",b);
}
if(b==i)
{
printf("%d\n",i);
w++;
}
}
return 0;
}
#include<math.h>
int main()
{
long int b,i,k,m,n,w = 0;
scanf("%ld%ld",&m,&n);
for(i = m; i<=n; i++)
{
printf("%ld=",i);
b = i;
k = 2;
while(k<=sqrt(i))
{
if(b%k==0) //关键//
{
b = b/k;
if(b>1)
{
printf("%ld*",k);
continue;
}
if(b==1)
{
printf("%ld\n",k);
}
}
k++;
}
if(b>1&&b<i)
{
printf("%ld\n",b);
}
if(b==i)
{
printf("%d\n",i);
w++;
}
}
return 0;
}
相关文章推荐
- 蓝桥-BASIC-16 分解质因数
- 洛谷 1414 数论 分解因数 水题
- UVa 10392 Factoring Large Numbers(分解因数)
- 1751:分解因数
- 基础练习 分解质因数
- 简单数学(关于素数判断和因数分解)
- 唯一因数分解定理及无最大素数的粗略证明
- [CF797A] k-Factorization(分解因数,构造)
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 分解因数
- 质因数的分解
- 百炼-2749-分解因数-C语言-递归算法
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- POJ [ 分解因数 ]——递归练习+枚举
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 F 等式【因数分解】
- 模板,pollard_rho大数因数分解
- [BASIC-16] 分解质因数
- 1020. 分解质因数——java
- 蓝桥杯 练习系统 分解质因数 Java
- poj 2649 Factovisors 对n!进行因数分解