Facebook
From Bùi Thị Xuân Mai, 1 Month ago, written in C++.
Embed
Download Paste or View Raw
Hits: 148
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. long long a[100000001];
  4. bool ok() {
  5.     for(long long i = 0; i <= 1000001; i++)
  6.         a[i] = 1;
  7.         a[0] = a[1] =0;
  8.         for(long long i = 2; i <= 1000; i++) {
  9.             if(a[i]){
  10.                 for(long long j=i*i; j <= 1000000; j+=i) {
  11.                     a[j]=0;
  12.                 }
  13.             }
  14.     }
  15. }
  16. int main(){
  17.     freopen("BEAUNUM.inp","r",stdin);
  18.    freopen("BEAUNUM.out","w",stdout);
  19.  
  20.     ok();
  21.     long long n,i,d=0;
  22.     cin>>n;
  23.     for( i=0;i<=n; i++){
  24.         if (a[i]) {
  25.         if (i*i*i*i > n ) break;
  26.         d=d+1;
  27.         }
  28.     }
  29.     cout<<d<<endl;
  30.     return 0;
  31. }
  32.  

Replies to BEAUNUM rss

Title Name Language When
Re:countnum Bùi Thị Xuân Mai cpp 1 Month ago.