Cod sursa(job #2731290)

Utilizator MBogdan888Mielu Bogdan Antonio MBogdan888 Data 27 martie 2021 17:23:32
Problema Ciurul lui Eratosthenes Scor 20
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.48 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("ciur.in");
ofstream fout("ciur.out");
int main()
{
    int n;
    fin >> n;
    int i = 2;
    int suma = 0;
    while (i <= n)
    {
        int d = 2;
        int nr = 0;
        while(d <= i / 2)
        {
            if (i % d == 0)
            {
                nr++;
            }
            d++;
        }
        if (nr == 0)
        {
            suma++;
        }
        i++;
    }
    fout << suma;
}