Cod sursa(job #1418029)

Utilizator musashi1Doros Doru-Lucian musashi1 Data 11 aprilie 2015 18:58:35
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.35 kb
#include <fstream>
#include <iostream>
using namespace std;
  	ifstream f ("ciur.in");
	ofstream o ("ciur.out");
int main() {
	int i,ii,j,x;
    int a[2000001];
	f>>x;
	j=0;

	for (i=2;i<x;i++)
	{
		if(a[i]!=1) 
		{
			j++;
			for(ii=i+i;ii<x;ii=ii+i)
			{
				a[ii]=1;
			}
		}
	}

	
	o<<j;
	o.close();
	f.close();
	return 0;   
	
}