Cod sursa(job #2438240)

Utilizator nTropicGravityesadasdwaadwqafr nTropicGravity Data 11 iulie 2019 20:43:32
Problema Ciurul lui Eratosthenes Scor 20
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <fstream>

using namespace std;

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

int checkPrime(int x) {
    for (int i = 2; i <= x / 2; i++)
        if (x % i == 0)
            return 0;

    return 1;
}

int Ciur(int N) {
    int counter = 0;

    for (int i = 2; i <= N; i++) {
        if (checkPrime(i))
            counter++;
    }

    return counter;
}

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