Cod sursa(job #1473781)

Utilizator tudorgalatanRoman Tudor tudorgalatan Data 20 august 2015 10:35:37
Problema Ciurul lui Eratosthenes Scor 90
Compilator cpp Status done
Runda Arhiva educationala Marime 0.33 kb
#include <fstream>
 
using namespace std;
 
ifstream f("ciur.in");
ofstream g("ciur.out");
 
int main ()
{
	 bool c[2000001];
	 int n, i, j, nr;
  	 f >> n;
  	 for (i=2; i<=n; i++)
	{
     	  	if (c[i] == 0)
       		{
			nr++;
           		for (j=i*2; j<=n; j=j+i)
               		c[j] = 1;
		}
	}
        g << nr;
   	return 0;
}