Cod sursa(job #1365992)

Utilizator Sumer1Mitrea Remus Sumer1 Data 28 februarie 2015 17:32:05
Problema Ciurul lui Eratosthenes Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include<fstream>

using namespace std;
bool ciur[2000001];
ifstream in("ciur.in");
ofstream out("ciur.out");

int main()
{
int d,N,i,nr=0;


in>>N;


for ( d = 2; d< N; d++ )
  {if ( ciur[d] == 0 )
    {for ( i = 2* d; i < N; i = i + d )
     {

      ciur[i] = 1;}
        nr++;}

  }
      out<<nr;

      return 0;
      }