Pagini recente » Cod sursa (job #294826) | Cod sursa (job #1135006) | Cod sursa (job #83411) | Cod sursa (job #2984949) | Cod sursa (job #447047)
Cod sursa(job #447047)
/*
* File: main.cpp
* Author: virtualdemon
*
* Created on April 27, 2010, 4:33 PM
*/
#include <cstdlib>
#include <fstream>
#define Nmax 2000011
/*
*
*/
using namespace std;
char is_prime[Nmax];
int main(int argc, char** argv)
{
int N, nr=0, i, j;
ifstream in( "ciur.in" );
in>>N;
for( i=2; i <= N; ++i )
if( !is_prime[i] )
{
for( j=i*i; j <= N; j+=i )
is_prime[j]=1;
++nr;
}
ofstream out( "ciur.out" );
out<<nr<<'\n';
return (EXIT_SUCCESS);
}