Cod sursa(job #1530538)

Utilizator adrian.costache.99Adrian Costache adrian.costache.99 Data 21 noiembrie 2015 12:29:21
Problema Ciurul lui Eratosthenes Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.46 kb
using namespace std;
#include <iostream.h>
#include <fstream.h>
int main ()
{
	//fara ciurul lui eratosthenes
	//dandu-se un nr n, sa se det numarul numerelor prime <=n
	int n, s=0, i, d, f;
	ifstream fin;
	fin.open ("ciur.in");
	ofstream fout;
	fout.open ("ciur.out");
	
	fin>>n;
	for (i=2; i<=n; ++i)
	{
		f=1;
		for (d=2; d<i; ++d)
		{
			if (i%d==0)
			{
				f=0;
				break;
			}
		}
		if (f==1)
		{
			++s;
		}
	}
	fout<<s;
	return 0;
}