#includeusing namespace std; int main() { int x;cin>>x; int f=0,l=0; int i1; for(int i=2;i<=sqrt(x)+1;i++) { int temp=1; for(i1=i;i1<=sqrt(x)+1;i1++) { temp*=i1; if(x%temp!=0)break; } if(i1-i>l){l=i1-i;f=i;} } if(f==0)cout<<"1"<

#includeusing namespace std; int main() { int x;cin>>x; int f=0,l=0; int i1; for(int i=2;i<=sqrt(x)+1;i++) { int temp=1; for(i1=i;i1<=sqrt(x)+1;i1++) { temp*=i1; if(x%temp!=0)break; } if(i1-i>l){l=i1-i;f=i;} } if(f==0)cout<<"1"<