构素数表

来源:互联网 发布:常见端口号https 编辑:程序博客网 时间:2024/05/17 06:12

好吧,其实是为《质数取石子》准备的。

#include<cstdio>int prime[1000];bool v[1000];int main(){    freopen("2.out","w",stdout);     int n;    scanf("%d",&n);    int p=1;    for(int i=2;i<=n;i++)    {        if(!v[i])        {            prime[p++]=i;            for(int j=i*i;j<=n;j+=i) v[j]=true;        }    }    for(int i=1;i<p;i++) printf("%d ",prime[i]);    return 0;}


原创粉丝点击