Cod sursa(job #920001)

Utilizator diana20Dersedan Diana diana20 Data 19 martie 2013 22:50:08
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<stdio.h>
#include<fstream>
#include<iostream>
using namespace std;
 bool v[2000001];
 int k;
int main()
{
  int n,i,j;
  
	ifstream f("ciur.in");
	ofstream g("ciur.out");
	
	f>>n;
  for(i=2;i<=n;i++)
  {
	if(v[i]==0)
	{j=i;
	k++;
	while(i*j<=n)
	{
		v[i*j]=1;
		j++;
	}
	}
  }
  

  
  g<<k;
  f.close();
  g.close();
	return 0;
}