Advertisement
Guest User

Untitled

a guest
Jan 19th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. #include <algorithm>
  4.  
  5. using namespace std;
  6.  
  7. ifstream fin("nrlipsa1.in");
  8. ofstream fout("nrlipsa1.out");
  9.  
  10. int main()
  11. {
  12. int x, nrparmin=10, nrparmax=98, v[100], x2=1, ok=0;
  13. while(fin>>x)
  14. {
  15. if(x%2==0 && x>=10 && x<=98)
  16. {
  17. v[x2]=x;
  18. x2++;
  19. }
  20. }
  21. x2--;
  22. sort(v+1,v+x2+1);
  23. while(ok==0)
  24. {
  25. ok=1;
  26. for(int i=x2/2+1; i<=x2-1; i++)
  27. {
  28. if(v[i]<v[i+1])
  29. {
  30. swap(v[i],v[i+1]);
  31. ok=0;
  32. }
  33.  
  34. }
  35. }
  36. for(int i=1; i<=x2; i++)
  37. {
  38. if(v[i]==nrparmax)
  39. nrparmax-=2;
  40. if(v[i]==nrparmin)
  41. nrparmin+=2;
  42. }
  43. if(nrparmin<nrparmax)
  44. fout << nrparmin << ' ' << nrparmax;
  45. else
  46. fout << "nu exista";
  47. return 0;
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement