Cod sursa(job #843439)

Utilizator hiticas_abelhiticasabel hiticas_abel Data 27 decembrie 2012 22:48:13
Problema Ciurul lui Eratosthenes Scor 100
Compilator cpp Status done
Runda 23zile_1 Marime 0.35 kb
#include<fstream>
using namespace std;
int p=0,n,i,j;
char c[2000001];
ifstream siin("ciur.in");
ofstream siout("ciur.out");  
int main()
{
     siin>>n;
     for (i = 2; i <= n; ++i)
     { if (c[i] == 0)
     { p++;
     for (j = i + i; j <= n; j += i)
     {c[j] = 1;}}}
    siout<<p;
    siout.close();
    siin.close();
    return 0;
}