Advertisement
AnaBerende

183

Feb 20th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4. int v[1001], p[1001];
  5. int main()
  6. {
  7. int i, n, j, aux, r;
  8. cin>>n;
  9. for(i=1; i<=n; i++)
  10. {
  11. cin>>v[i];
  12. }
  13. for(i=1; i<=r; i++)
  14. {
  15. r=sqrt(v[i]);
  16. if(r*r==v[i])
  17. {
  18. p[i]=1;
  19. }
  20. else
  21. {
  22. p[i]=0;
  23. }
  24. }
  25. for(i=1; i<=n; i++)
  26. {
  27. for(j=i+1; j<=n; j++)
  28. {
  29. if(v[i]>v[j] && p[i]!=0 && p[j]!=0)
  30. {
  31. aux=v[i];
  32. v[i]=v[j];
  33. v[j]=aux;
  34. }
  35. }
  36. }
  37. for(i=1; i<=n; i++)
  38. {
  39. cout<<v[i]<<" ";
  40. }
  41. return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement