Cod sursa(job #3038992)

Utilizator VertimaXxFlorea Vlad VertimaXx Data 27 martie 2023 23:29:52
Problema Ciurul lui Eratosthenes Scor 10
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.46 kb
#include <bits/stdc++.h>

using namespace std;
int n,cnt;
int main() {
    ofstream cout("ciur.out");
    ifstream cin("ciur.in");
    cin >> n;
    int ciur[n];
    for(int i =1;i<=n;i++)
    {
        ciur[i] = 0;
    }
    for(int i = 2;i<=n;i++)
    {
        if(ciur[i] == 0)
        {
            cnt++;
            for(int j = 2*i;j<=n;j+=i)
            {
                ciur[j] = 1;
            }
        }
    }
    cout << cnt;
}