#include<stdio.h>
#include<math.h>
int prime[100001];
int main()
{
int i,j;
for(i=0;i<=100000;i++)
{
prime[i]=1;//初始化为素数
}
for(i=2;i<=sqrt(100000);i++)//从第一个素数2开始筛选
{
if(prime[i]==1)//判断该数是不是素数
{
for(j=i+i;j<=100000;j+=i)//则去掉它的倍数
{
prime[j]=0;
}
}
}
return 0;
}