Cod sursa(job #230071)

Utilizator cvicentiuCiorbaru Vicentiu Marian cvicentiu Data 12 decembrie 2008 21:38:55
Problema Ciurul lui Eratosthenes Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.3 kb
#include <fstream>
int n,nr;
int v[2000000];
using namespace std;

int main(){
	fstream fin ("ciur.in",ios::in);
	fin>>n;
	nr=0;
	for (int i=2;i<=n;i++){
		
		if (v[i]==0){
			nr++;
			for (int j=i+i;j<=n;j=j+i)
				v[j]=1;
		}
	}
	fstream fout ("ciur.out",ios::out);
	fout<<nr;
}