Cod sursa(job #158430)

Utilizator sticksuTihu Mircea sticksu Data 13 martie 2008 17:22:46
Problema Ciurul lui Eratosthenes Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include <fstream.h>   
ifstream f("ciur.in");
ofstream g("ciur.out");   
int main()
{char a[2000002];
 long n,i,j,k=0;      
 cin>>n;  
 for (i=2;i<=n;i++) a[i]=1;   
 for (i=2;i<=n;i++)   
     if (p[i])    
      for (j=2;i*j<=n;j++) 
        p[i*j]=0;      
 for (i=2;i<=n;i++) if (p[i]) k++;   
 g<<k;   
 f.close();
 g.close();   
 return 0;   
}