Facebook
From Nguyễn Hữu Trần Bảo, 1 Year ago, written in C++.
This paste is a reply to Cloprime from Nguyễn Hữu Trần Bảo - go back
Embed
Viewing differences between Cloprime and Cloprime
#include<bits/stdc++.h>
#include
using namespace std;

int main()
{
  freopen("cloprime.inp","r",stdin);
freopen("cloprime.out","w",stdout);
freopen("cloprime.inp","r",stdin);
    freopen("cloprime.out","w",stdout);
    bool check[1000000];
  for (int i=2;i<=1000000;i++){
i=2;i<=1000000;i++){
    check[i]=true;
  }
  check[0]=false;
  check[1]=false;
  
check[0]=false;check[1]=false;
  
for (int i=2;i<=1000000;i++){
i=2;i<=1000000;i++){
    if (check[i]==true){
      for (int j=2*i;j<=1000000;j+=i){
j=2*i;j<=1000000;j+=i){
        check[j]=false;
      }
    }
  }
  long long n;cin>>n;
n;cin>>n;
  long long x;
  for(int i=1;i<=n;i++){
     cin>>x;
i=1;i<=n;i++){
     cin>>x;
     while(check[x]==false) x--;
     cout<<x<<endl;
cout<   }
}