Pagini recente » Cod sursa (job #1750969) | Cod sursa (job #679914) | Cod sursa (job #3222648) | Cod sursa (job #2455849) | Cod sursa (job #420137)
Cod sursa(job #420137)
/*
* File: main.cpp
* Author: virtualdemon
*
* Created on March 18, 2010, 3:57 PM
*/
#include <fstream>
/*
*
*/
using namespace std;
bool is_prime[ 2000010 ];
int main( void )
{
int N, i, j, k, m, nr;
ifstream in( "ciur.in" );
in>>N;
for( i=2; i*i <= N; ++i )
if( false == is_prime[i] )
for( j=2; j*i <= N; ++j )
is_prime[j*i]=true;
for( nr=0, i=2; i <= N; ++i )
if( false == is_prime[i] )
++nr;
ofstream out( "ciur.out" );
out<<nr;
return 0;
}