Cod sursa(job #588168)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 7 mai 2011 10:10:50
Problema Ciurul lui Eratosthenes Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.26 kb
#include<fstream.h>
#define N 2000001
int main()
{long n,t,j,k,a[N]={0};
ifstream f("ciur.in");
ofstream g("ciur.out");
f>>n;
k=n-1;
for(j=2;j*j<=n;j++)
if(a[j]==0)
     for(t=2;t*j<=n;t++)
     if(a[t*j]==0)
          a[t*j]=1,k--;
g<<k;
return 0;}