Pagini recente » Cod sursa (job #544720) | Statistici Belavici Anamaria Cristina (cristinabelavici) | Cod sursa (job #1981793) | Cod sursa (job #513280) | Cod sursa (job #1587111)
#include <stdio.h>
int N, a[2000005];
int main(){
FILE *in, *out;
in = fopen("ciur.in", "r");
out = fopen("ciur.out", "w");
fscanf(in, "%d", &N);
int i, j, counter = 0;
for(i = 0; i <= N; i++){
a[i] = 1;
}
for(i = 2; i <= N; i++){
for(j = 2; i*j <= N; j++){
a[i*j] = 0;
}
}
for(i = 2; i <= N; i++){
if(a[i] != 0)
counter++;
}
fprintf(out, "%d\n", counter);
fclose(in);
fclose(out);
return 0;
}