Pagini recente » Cod sursa (job #227581) | Cod sursa (job #2597443) | Cod sursa (job #949642) | Diferente pentru utilizator/arrowbasse intre reviziile 2 si 1 | Cod sursa (job #373894)
Cod sursa(job #373894)
#include <stdio.h>
#define DIM 2000000
char ciur[DIM] ;
int main()
{
freopen ("ciur.in","r" , stdin) ;
freopen ( "ciur.out" , "w" , stdout) ;
int n , k=0 ;
scanf ("%d" , &n ) ;
for ( int i=2 ; i<=n ; ++i )
{
if ( !ciur[i] )
k++ ;
for ( int j=i+i ; j<=n ; j+=i )
ciur[j]=1 ;
}
printf ("%d" , k) ;
return 0 ;
}