蓝桥杯:分解质因数
2017-11-26 20:12
197 查看
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> int judge(int n) { int i; for(i=2;i<=sqrt(n);i++){ if(n%i==0)return 0; } return 1; } int main() { int i,a,b,j,k,n1,n2; scanf("%d %d",&a,&b); for(i=a;i<=b;i++){ if(judge(i))printf("%d=%d",i,i); else{ printf("%d=",i); k=i; while(!judge(k)){ for(j=2;j<=sqrt(k);j++){ if(k%j==0){ printf("%d*",j); break; } } k=k/j; } printf("%d",k); } printf("\n"); } return 0; }
相关文章推荐
- 蓝桥杯 BASIC-16 基础练习 分解质因数
- 蓝桥杯 基础练习 分解质因数 java实现
- 蓝桥杯 代码填空 因数分解
- 蓝桥杯 算法设计_6 分解质因数
- 蓝桥杯练习系统-分解质因数
- 蓝桥杯 练习系统 分解质因数 Java
- 11月02日(第4天_八皇后、递归(因数分解、阶乘))
- c++分解因数
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5(java)
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 蓝桥杯 ADV-69 算法提高 质因数
- 基础练习 分解质因数
- 输入一个100以内的正整数,将其分解质因数后输出
- LightOJ - 1341 (因数分解)
- 专题:分解质因数
- Python 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 计算题:分解质因数
- CCF NOI1069 分解因数
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。