#include<iostream>
using namespace std;
int main()
{
int a[210];
int n;
cin>>n;
for(int i =0;i<n;i++)
{
cin>>a[i];
}
int mi=a[0];
int mii = 0;
int ma = a[0];
int mai = 0;
for(int i = 0;i<n;i++)
{
if(ma<a[i])
{
ma=a[i];
mai = i;
}
if(mi>a[i])
{
mi=a[i];
mii = i;
}
}
int tmp = a[0];
a[0] = a[mii];
a[mii] = tmp;
int m = a[n-1];
a[n-1] = a[mai];
a[mai] = m;
for(int i = 0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a[210];
int n;
cin>>n;
for(int i = 0;i<n;i++)
{
cin>>a[i];
}
int mi =a[0];
int miIndex =0;
for(int i = 0;i<n;i++)
{
if(mi>a[i])
{
mi=a[i];
miIndex=i;
}
}
int tmp = a[0];
a[0] = a[miIndex];
a[miIndex] =tmp;
for(int i = 0;i<n;i++)
{
cout<<a[i]<<" ";
}
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a[110];
int n;
cin>>n;
int sum =0;
for(int i=0;i<n;i<n;i++)
{
cin>>a[i];
sum = sum + a[i];
}
int mi = a[0];
int miIndex = 0;
for(int i = 0;i<n;i++)
{
if(mi>a[i])
{
mi = a[i];
miIndex = i;
}
}
int cnt =0 ;
for(int i = 0;i<n;i++)
{
if(a[i] == mi)
{
cnt++;
}
}
sum = sum - cnt*mi;
cout<<fixed<<setprecisio(1)<<1.0*sum/(n-cnt);
}