Advertisement
Guest User

Untitled

a guest
Feb 25th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. #include <cstdio>
  2.  
  3. using namespace std;
  4.  
  5. char vaz[2000010];
  6.  
  7. int main()
  8. {
  9. freopen("ciur.in", "r", stdin);
  10. freopen("ciur.out", "w", stdout);
  11. int n,nr=0;
  12. scanf("%d",&n);
  13. for(int i=2;i<=n;i++)
  14. if(!vaz[i])
  15. {
  16. nr++;
  17. if(1LL*i*i<=n)
  18. for(int j=i*i;j<=n;j+=i) vaz[j]=1;
  19. }
  20. printf("%d",nr);
  21. return 0;
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement