首页 > 其他 > 详细

hdu Largest prime factor

时间:2014-04-14 05:59:45      阅读:436      评论:0      收藏:0      [点我收藏+]

类似于素数打表。

bubuko.com,布布扣
bubuko.com,布布扣
 1 #include <cstdio>
 2 #include <cstring>
 3 #include <algorithm>
 4 #define maxn 1000100
 5 using namespace std;
 6 
 7 int f[maxn];
 8 
 9 void inti()
10 {
11     int num=0;
12     for(int i=2; i<maxn; i++)
13     {
14         if(f[i]==0)
15         {
16             num++;
17             for(int j=i; j<maxn; j+=i)
18             {
19                 f[j]=num;
20             }
21         }
22     }
23 }
24 
25 int main()
26 {
27     int n;
28     inti();
29     while(scanf("%d",&n)!=EOF)
30     {
31         printf("%d\n",f[n]);
32     }
33     return 0;
34 }
View Code
bubuko.com,布布扣

 

hdu Largest prime factor,布布扣,bubuko.com

hdu Largest prime factor

原文:http://www.cnblogs.com/fanminghui/p/3662531.html

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