Cod sursa(job #1098870)

Utilizator bidaman98catyTunea Catalin bidaman98caty Data 5 februarie 2014 12:08:35
Problema Ciurul lui Eratosthenes Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.57 kb
#include<iostream>
#include<fstream>
using namespace std;
  int main ()
  {
       int n,i,j;
            bool ciur[2000000];
            ifstream fin("ciur.in");
            ofstream fout("ciur.out");
            fin>>n;
     for(i=2;i<=n;i++)

           ciur[i]=true;

            for(i=2;i<n;i++)
       if(ciur[i]==true)
       for(j=i+i;j<=n;j=j+i)

            ciur[j]=false;

         int contor=0;
          for(i=2;i<=n;i++)
              if(ciur[i]==true)
             contor ++;

                 fout<<contor;
            return 0;

  }