Cod sursa(job #1083346)

Utilizator Eman98Ghinea Mihail Emanuel Eman98 Data 15 ianuarie 2014 22:01:27
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.36 kb
#include<fstream>
using namespace std;
ifstream cin("ciur.in");
ofstream cout("ciur.out");
int n,i,x,nr,j;
int main()
{
    cin>>n;
    int prim[n];
    for(i=2;i<=n;i++)
        prim[i]=1;
    for(i=2;i<=n;i++)
        if(prim[i]==1)
        {
            nr++;
            for(j=i+i;j<=n;j+=i)
            prim[j]=0;
        }
    cout<<nr;
}