首页 > 其他 > 详细

noi openjudeg 1.5 质因数分解

时间:2015-12-21 21:46:50      阅读:181      评论:0      收藏:0      [点我收藏+]

分析:根据分解质因数定理。   From WWQ

分解质因数代码:     From Baidu(有删改);

 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int n,n2;
 6     cin>>n;
 7     n2=n;
 8     for(int i=2;i<=n;i++){
 9         while(n2%i==0)
10         {
11             n2=n2/i;
12             cout<<i<<"*";
13         }
14     }
15     cout<<"1";
16     return 0;
17 }

 

AC代码:

 1 #include<cstdio>
 2 #include<cstdlib>
 3 #include<iostream>
 4 #define For(i,p,q) for(int i=p;i<=q;i++)
 5 using namespace std;
 6 int n;
 7 int main()
 8 {
 9     cin>>n;
10     For(i,2,n)
11     if(n%i==0) 
12     {
13         cout<<n/i<<endl;
14         break;
15     }
16     return 0;
17 }

 

noi openjudeg 1.5 质因数分解

原文:http://www.cnblogs.com/lattice/p/5064830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!