【HUSTOJ】1033: 质因子分解
2016-05-04 23:18
274 查看
1033: 质因子分解
Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 189 Solved: 40
原题链接
Description
任意输入一正整数N,求出它的所有质因子。如:10=(2 5);20=(2 2 5)。
Input
输入只有一行,包括1个整数。
Output
输出只有一行.为你分解的质因子,数字间用一个空格分开。
Sample Input
36
Sample Output
2 2 3 3
HINT
Source
#include<iostream> using namespace std; void ZYZ(int n) //递归函数 { int i; for(i=2;i<=n;i++) { if(n%i==0) { cout<<i; if(n/i!=1)cout<<' '; //避免多输出空格。 ZYZ(n/i); break; } } } main() { int n; cin>>n; ZYZ(n); }
相关文章推荐
- Python 类与元类的深度挖掘 II
- KMP模板
- LeetCode 127. Word Ladder
- 现成的emacs配置
- iOS自定义控件(@IBDesignable与@IBInspectable)
- Android进程
- 凸优化笔记
- VBA获取excel行和列
- 关于百度地图的总结
- Android里面的大BOSS---Context
- 25.Maven 的单模块 / 多模块之 Spring MVC + Spring + Spring Data JPA 项目(基于 IntelliJ IDEA) - IntelliJ IDEA 使用教程
- 两个栈实现一个队列
- mysql创建用户的三种方法
- 两个栈实现一个队列
- 数据库 事务的特性ACID
- 24.Maven 的单模块 / 多模块之 Spring MVC + Spring + Mybatis 项目讲解
- 假后归来
- 80211(b/a/n/ac)速率介绍
- PHP淘宝,天猫,阿里巴巴中国站1688 产品采集,产品库存监控程序
- WordPress中查看所有页面信息