输入输出标准格式:
输入
5
1 0 9 5 7
输出
0 1 7 5 9
#include <iostream>
#include <cstdio>
using namespace std;
int main(){
int n;
cin>>n;
int arr[n];
for(int i=0;i<n;i++){
cin>>arr[i];
}
int max=0,min=10000000;
int add1,add2;
for(int i=0;i<n;i++){
if(arr[i]<min)
{
min=arr[i];
add1=i;
}
if(arr[i]>max)
{
max=arr[i];
add2=i;
}
}
int temp;
temp=arr[0];
arr[0]=min;
arr[add1]=temp;
temp=arr[n-1];
arr[n-1]=max;
arr[add2]=temp;
for(int i=0;i<n;i++){
cout<<arr[i]<<" ";
}
return 0;
}