Cod sursa(job #3321665)

Utilizator andrei_toaderToader Andrei Sorin andrei_toader Data 10 noiembrie 2025 21:28:45
Problema Ciurul lui Eratosthenes Scor 90
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <fstream>

using namespace std;

int main() {
    ifstream f("ciur.in");
    ofstream g("ciur.out");

    int n;

    f>> n;
    bool check[2000005];

    int result = 0;
    for (int i = 2; i <= n; i++) {
        if (check[i] == 0) {
            result += 1;
            for (int j = i; j <= n ; j+= i) {
                check[j] = true;
            }
        }
    }

    g<< result;

    return 0;
}