质数因子
来源:互联网 发布:linux 启动oracle实例 编辑:程序博客网 时间:2024/06/10 09:07
#include<bits/stdc++.h>using namespace std;bool isPrime(long n){ if(n==1)return false; for(long i=2; i*i<=n; i++) if(n%i==0)return false; return true;}int main(){ long a; while(cin>>a) { for(long i=2; i<=a; i++) { if(a%i==0&&isPrime(i)) { cout<<i<<" "; a/=i; i--; } } } return 0;}//降低时间复杂度#include<bits/stdc++.h>using namespace std;bool isPrime(long n){ if(n==1)return false; for(long i=2; i*i<=n; i++) if(n%i==0)return false; return true;}int main(){ long a; while(cin>>a) { if(isPrime(a)) { cout<<a<<" "; continue; } for(long i=2; i*i<=a; i++) { if(a%i==0&&isPrime(i)) { cout<<i<<" "; a/=i; i--; } } if(isPrime(a)) { cout<<a<<" "; } } return 0;}
阅读全文
0 0
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 质数因子
- 二维显存的使用
- iOS/Android 浏览器(h5)及微信中唤起本地APP
- am3352 wince gt ft触摸屏驱动
- FVFD
- 二叉树的创建和递归遍历
- 质数因子
- 防不胜防 这到底算是网络敲诈还是网络抢劫?
- 切图布局之get到的好方法
- 剑指Offer-20
- Hibernate初识(下)
- C#中的集合、集合操作、分开奇偶数、初始化集合、字符处理、统计字符个数、字符转换
- Spark MLlib 入门学习笔记
- runtime是什么?
- 可能是最详细的 Hexo + GitHub Pages 搭建博客的教程