#include<iostream> using namespace std; int main(void) { int a[100]; int n,t; int max,min; int max_index,min_index; cin>>n; for(int i=0 ; i<n ; i++){ cin>>a[i]; if(i==0){ max=a[i]; min=a[i]; max_index=0; min_index=0; }else{ if(max<a[i]){ max=a[i]; max_index=i; } if(min>a[i]){ min=a[i]; min_index=i; } } } cout<<"min:"<<min_index<<endl; cout<<"max:"<<max_index<<endl; t=a[min_index]; a[min_index]=a[0]; a[0]=t; t=a[max_index]; a[max_index]=a[n-1]; a[n-1]=t; for(int i=0 ; i<n ; i++){ cout<<a[i]; if(i!=n-1)cout<<" "; } return 0; } /************************************************************** Problem: 1212 User: 231308061 Language: C++ Result: Wrong Answer ****************************************************************/