Cod sursa(job #270160)

Utilizator dexter_dexMutascu Adrian - Dragos dexter_dex Data 3 martie 2009 19:47:09
Problema Ciurul lui Eratosthenes Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.3 kb
#include<stdio.h>
char v[2000010];
int i,j,n,k;

int main ()
{

FILE*f=fopen("ciur.in","r");
FILE*g=fopen("ciur.out","w");


fscanf(f,"%d",&n);

for (i=2;i<=n;i++)

     if (v[i]==0)
	{k++;
	 for (j=2*i;j<=n;j+=i)
	      v[j]=1;
	}

fprintf(g,"%d",k);
fclose(f);
fclose(g);
return 0;
}