Cod sursa(job #1490942)

Utilizator teodor_imMitrache Teodor Ionut teodor_im Data 24 septembrie 2015 15:10:58
Problema Ciurul lui Eratosthenes Scor 90
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include <iostream>
#include<fstream>

using namespace std;

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

bool v[2000000];

int main()
{
    int n, i, j, c=0;
    in >> n;

    for(i=2; i<=n; i++){
        if(v[i]==0){
            c++;
            for(j=i; j<=n; j+=i){
                v[j] = 1;
            }
        }
    }

    out << c;

    return 0;
}