#include <iostream>//виведення макс та їх номерів
using namespace std;
void main()
{
const int N=10;
int a[N] = {1,19,23,9,15,4,80,54,18,58};
int max =a [0], min = a[0];
int p_max = 0, p_min=0;
for (int i=1; i<N; i++)
	{
		if (a[i]>max)
		{
			max = a[i];
			p_max=i;
		}
		if (a[i]<min)
		{
			min = a[i];
			p_min=i;
		}
}
swap (a[p_min], a[p_max]);
for (int i=0; i<N; i++)
	cout << a[i] << '\t';
cout << endl;
}