素数表

bool isprime[80000];
  
memset(isprime,1,sizeof(isprime));
isprime[0]=isprime[1]=false;
for(int i=4;i<80000;i+=2)isprime[i]=false;
for(int i=3;i*i<80000;i+=2)
    if(isprime[i]){
        for(int j=i*i;j<80000;j+=2*i) isprime[j]=false;
posted @ 2019-06-08 11:21  narjaja  阅读(279)  评论(0编辑  收藏  举报