
#include <iostream>
#define max_length 20
using namespace std;
int length;
int a[max_length] = {2, 3, 7, 5, 4, 6};
int result[4];
void incre_sort(int a[])
{
int p = -1, q = -1;
int max = a[0], min = a[length - 1];
for (int i = 0; i < length; i++)
{
if (a[i] > max)
max = a[i];
if (a[i] < max)
q = i;
}
for (int i = length - 1; i >= 0; i--)
{
if (a[i] < min)
min = a[i];
if (a[i] > min)
p = i;
}
result[0] = p;
result[1] = q;
}
void decre_sort(int a[])
{
int p = -1, q = -1;
int max = a[length - 1], min = a[0];
for (int i = 0; i < length; i++)
{
if (a[i] < min)
min = a[i];
if (a[i] > min)
q = i;
}
for (int i = length - 1; i >= 0; i--)
{
if (a[i] > max)
max = a[i];
if (a[i] < max)
p = i;
}
result[2] = p;
result[3] = q;
}
int main()
{
length = 6;
incre_sort(a);
decre_sort(a);
if (result[1] - result[0] < result[3] - result[2])
cout << result[0] << ' ' << result[1] << endl;
else
{
cout << result[2] << ' ' << result[3] << endl;
}
return 0;
}