Cod sursa(job #1124539)

Utilizator floreaadrianFlorea Adrian Paul floreaadrian Data 26 februarie 2014 12:39:14
Problema Ciurul lui Eratosthenes Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<iostream>
#include<fstream>

using namespace std;
int main()
{
	ifstream cin("ciur.in");
	ofstream cout("ciur.out");
	int i,j,n,contor=0;
	cin>>n;
	bool ciur[100000];
	for(i=1;i<=n;++i)
	ciur[i]=true;
	for(i=2;i<n;++i)
	if(ciur[i]==true)
	for(j=i+i; j<=n;j=j+i)
	ciur[j]=false;
	for(i=2;i<n;++i)
	if(ciur[i]==true) contor++;
	cout<<contor;
	return 0;
}