Facebook
From Nguyễn Hữu Trần Bảo, 1 Year ago, written in C++.
This paste is a reply to Beaunum from Nguyễn Hữu Trần Bảo - view diff
Embed
Download Paste or View Raw
Hits: 110
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.   freopen("cloprime.inp","r",stdin);
  7. freopen("cloprime.out","w",stdout);
  8.     bool check[1000000];
  9.   for (int i=2;i<=1000000;i++){
  10.     check[i]=true;
  11.   }
  12.   check[0]=false;
  13.   check[1]=false;
  14.   for (int i=2;i<=1000000;i++){
  15.     if (check[i]==true){
  16.       for (int j=2*i;j<=1000000;j+=i){
  17.         check[j]=false;
  18.       }
  19.     }
  20.   }
  21.   long long n;cin>>n;
  22.   long long x;
  23.   for(int i=1;i<=n;i++){
  24.      cin>>x;
  25.      while(check[x]==false) x--;
  26.      cout<<x<<endl;
  27.   }
  28. }
  29.  

Replies to Cloprime rss

Title Name Language When
Cloprime Nguyễn Hữu Trần Bảo cpp 1 Year ago.
countnum Nguyễn Hữu Trần Bảo cpp 1 Year ago.
captcha