Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <fstream>
- using namespace std;
- int main() {
- int n, a, b, c, i, j, k = 1;
- double t;
- ifstream myfile("sortland.in");
- ofstream out("sortland.out");
- myfile >> n;
- double* mASS = new double[n];
- double* M = new double[n];
- for (j = 0; j < n; j++) {
- myfile >> M[j];
- mASS[j] =M[j];
- }
- while (true) {
- k = 0;
- for (i = 0; i < n - 1; i++) {
- if (mASS[i] > mASS[i + 1]) {
- t = mASS[i + 1];
- mASS[i + 1] = mASS[i];
- mASS[i] = t;
- k++;
- }
- }
- if (k == 0) break;
- }
- for (j = 0; j < n; j++) {
- if (mASS[0] == M[j]) a = j+1;
- if (mASS[n/2] == M[j]) b = j+1;
- if (mASS[n-1] == M[j]) c = j+1;
- }
- out << a << ' ' << b << ' ' << c;
- myfile.close();
- out.close();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement