Cod sursa(job #303436)

Utilizator butabuta radu gabriel buta Data 9 aprilie 2009 20:44:08
Problema Ciurul lui Eratosthenes Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include<fstream>

using namespace std;
char prim[2000001];
long n,nr=0,i,j;
int main()
{
    
    ifstream f("ciur.in");
    f>>n;
    for(i=2;i<=n;i++)
      prim[i]=1;
      for(i=2;i<=n;i++)
             if(prim[i])    
                 {
                 nr++;
                 for(j=i+i;j<=n;j=j+i)
                 prim[j]=0;
                 
                 }    
ofstream g("ciur.out");
g<<nr;
g.close();
return 0;
}