Advertisement
Guest User

Untitled

a guest
Sep 20th, 2019
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3. using namespace std;
  4. int main() {
  5. int n, a, b, c, i, j, k = 1;
  6. double t;
  7. ifstream myfile("sortland.in");
  8. ofstream out("sortland.out");
  9. myfile >> n;
  10. double* mASS = new double[n];
  11. double* M = new double[n];
  12. for (j = 0; j < n; j++) {
  13. myfile >> M[j];
  14. mASS[j] =M[j];
  15. }
  16. while (true) {
  17. k = 0;
  18. for (i = 0; i < n - 1; i++) {
  19. if (mASS[i] > mASS[i + 1]) {
  20. t = mASS[i + 1];
  21. mASS[i + 1] = mASS[i];
  22. mASS[i] = t;
  23. k++;
  24. }
  25. }
  26.  
  27. if (k == 0) break;
  28. }
  29.  
  30. for (j = 0; j < n; j++) {
  31. if (mASS[0] == M[j]) a = j+1;
  32. if (mASS[n/2] == M[j]) b = j+1;
  33. if (mASS[n-1] == M[j]) c = j+1;
  34.  
  35. }
  36. out << a << ' ' << b << ' ' << c;
  37. myfile.close();
  38. out.close();
  39. return 0;
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement