Saleh127

uva 11466 WA

Jun 27th, 2020
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. #define test int t; cin>>t; while (t--)
  4. #define ll long long int
  5. #define maX 1000008
  6.  
  7. int main()
  8. {
  9.  
  10. ll a,c,d,e,f,i,j,k,l;
  11. while(cin>>a && a)
  12. {
  13. vector<ll>p;
  14. c=a;
  15. for(i=2;i*i<=a;i++)
  16. {
  17. if(c%i==0)
  18. {
  19. while(c%i==0)
  20. {
  21. c/=i;
  22. }
  23. p.push_back(i);
  24. }
  25. }
  26. if(c>1) p.push_back(c);
  27. l=p.size();
  28. if(l<=1) cout<<-1<<endl;
  29. else cout<<p[l-1]<<endl;
  30. }
  31. return 0;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment