Pagini recente » Borderou de evaluare (job #3196438) | Borderou de evaluare (job #3154588) | Borderou de evaluare (job #1110649) | Borderou de evaluare (job #2241619) | Cod sursa (job #680342)
Cod sursa(job #680342)
#include<stdio.h>
#define MaxN 2000005
int v[MaxN], N, i, j, nr;
int main(){
freopen("ciur.in","r",stdin);
freopen("ciur.out","w",stdout);
scanf("%d", &N);
for(i = 2; i <= N; i++)
if(!v[i]){
nr++;
for(j = i+i; j <= N; j += i)
v[j] = 1;
}
printf("%d\n", nr);
fclose(stdin);
fclose(stdout);
return 0;
}