#include<iostream> using namespace std; int find_max(int a[], int n) { int num = 0; for (int i = 1; i < n; i++) { if (a[num] <= a[i]) { num = i; } } return num; } void reverse(int a[], int n, int pos1, int pos2) { for (int i = pos1; i <= (pos1 + pos2) / 2; i++) ...