Lang:G++
Edit123456789101112131415161718192021222324252627#include <cstdio>bool primes[1000005]={0};int n;void prime(){int i=2,j,flag=0;while(i<=n){while(primes[i]) i++;//printf("%d ",i);if(i<=n) flag++;for(j=2;j*i<=n;j++) primes[i*j]=1;i++;}printf("%d\n",flag);}main(){scanf("%d",&n);//n=9;prime();}