Pagini recente » Cod sursa (job #2070869) | Cod sursa (job #2864966) | Cod sursa (job #1759112) | Cod sursa (job #3207040) | Cod sursa (job #392205)
Cod sursa(job #392205)
#include <fstream>
using namespace std;
ifstream in ( "ciur.in" );
ofstream out ( "ciur.out" );
int N;
void ciur ( int N )
{
int v [ N ], cnt = 0;
for ( int i = 1; i <= N; ++i )
v [ i ] = true;
for ( int i = 2; i <= N; ++i )
if ( v [ i ] )
{
++cnt;
for ( int j = i + i; j <= N; j += i )
v [ j ] = false;
}
out << cnt;
}
int main ()
{
in >> N;
ciur ( N );
return 0;
}