蓝桥杯 ADV-181 算法提高 质因数2
2017-07-04 13:58
281 查看
将一个正整数N(1<N<32768)分解质因数,把质因数按从小到大的顺序输出。最后输出质因数的个数。
输入格式
一行,一个正整数
输出格式
两行,第一行为用空格分开的质因数
第二行为质因数的个数
样例输入
66
样例输出
2 3 113
样例输入
90
样例输出
2 3 3 5
4
样例输入
37
样例输出
37
1
输入格式
一行,一个正整数
输出格式
两行,第一行为用空格分开的质因数
第二行为质因数的个数
样例输入
66
样例输出
2 3 113
样例输入
90
样例输出
2 3 3 5
4
样例输入
37
样例输出
37
1
#include<stdio.h> int main() { int i,n,count=0; scanf("%d",&n); for(i=2;i<=n;i++) { while(n%i==0) { if(i!=n) { printf("%d ",i); count++; } else { printf("%d\n",i); count++; } n=n/i; } } printf("%d\n",count); return 0; }
相关文章推荐
- 蓝桥杯 ADV-181 算法提高 质因数2
- 蓝桥杯 ADV-69 算法提高 质因数
- 蓝桥杯 ADV-226 算法提高 9-3摩尔斯电码
- 蓝桥杯 ADV-214 算法提高 3-3求圆面积表面积体积
- 蓝桥杯 ADV-148算法提高 排队打水问题(贪心)
- 蓝桥杯 ADV-11 算法提高 Torry的困惑(提高型)
- 蓝桥杯 ADV-209 算法提高 c++_ch02_04
- 蓝桥杯 ADV-127 算法提高 日期计算(java)
- 蓝桥杯 ADV-85 算法提高 算术运算
- 蓝桥杯 ADV-92 算法提高 求最大公约数
- 蓝桥杯 ADV-135 算法提高 三角形面积
- 蓝桥杯ADV-225——算法提高 文本加密
- 蓝桥杯 ADV-224 算法提高 9-1九宫格
- 蓝桥杯 ADV-205算法提高 拿糖果(动态规划)
- 蓝桥杯 ADV-202算法提高 最长公共子序列(动态规划)
- 【ShawnZhang】带你看蓝桥杯—— 算法提高 质因数2
- 蓝桥杯 ADV-158 算法提高 新建Microsoft Word文档
- 蓝桥杯 ADV-95 算法提高 字符串比较
- 蓝桥杯 ADV-182 算法提高 前10名
- 蓝桥杯 ADV-223 算法提高 8-1因式分解