Cod sursa(job #2104242)

Utilizator lupulescu2001Lupulescu Vlad lupulescu2001 Data 11 ianuarie 2018 14:45:45
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include<fstream>

using namespace std;

ifstream fin("ciur.in");
ofstream fout("ciur.out");

int N,Sol,A[2000005];

void Ciur()
{
    for(int i=2;i<=N;i++)
        if(A[i]==0)
    {
        for(int j=2*i;j<=N;j+=i)
        A[j]=1;
        Sol++;
    }
}

int main()
{
    fin>>N;
    Ciur();
    fout<<Sol;
}