zzuli OJ 1071: 分解质因子
2016-05-08 00:00
387 查看
Description
将一个正整数分解质因数,例如,输入90,输出2 3 3 5。Input
输入一个正整数n(2<=n<=2000)。Output
从小到大输出n的所有质因子,每两个数之间空一格。Sample Input
20Sample Output
2 2 5HINT
注意,最后一个数后面没有空格!!Source
#include<stdio.h> int main() { int i, n; scanf("%d", &n); for(i = 2; n > 1; i++) { while(n % i == 0) //当n是i的倍数,输出因数i { printf("%d", i); n = n / i; //若i是最后一个质因数,输出回车,否则输出空格 if(n == 1) printf("\n"); else printf(" "); } } return 0; }
相关文章推荐
- 链表头插法编程实现
- zzuli OJ 1095: 时间间隔(多实例测试)
- zzuli OJ 1107: 回文数猜想(函数专题)
- zzuli OJ 1103: 平均学分绩点(函数专题)
- TRADE_SUCCESS和TRADE_FINISHED的区别
- zzuli OJ 1052: 数列求和4
- 安卓异常java.lang.IllegalStateException: Content has been consumed
- Java 语言中 List、Set 和 Map 的区别
- zzuli OJ 1056: 整存零取
- zzuli OJ 1125: 上三角矩阵的判断
- zzuli OJ 1083: 数值统计(多实例测试)
- 终于拿到了软件开发的第一桶金
- zzuli OJ 1101: 逆序数字(函数专题)
- zzuli OJ 1053: 正弦函数
- zzuli OJ 1130: 杨辉三角
- bootstarp简明教程
- zzuli OJ 1075: 聚餐人数统计
- EJB中的拦截器
- zzuli OJ 1002: 简单多项式求值
- 使用POI把数据导出excel表