#include<cstdio> #include<vector> #include<algorithm> using namespace std; int main(){ int n,max,min,temp,kmin,kmax; scanf("%d",&n); vector<int> vt(n); for(int i=0;i<n;i++){ scanf("%d",&vt[i]); if(i==0) min=vt[0],max=vt[0]; if(min>vt[i]) min=vt[i],kmin=i; if(max<vt[i]) max=vt[i],kmax=i; } swap(vt[0],vt[kmin]); swap(vt[n-1],vt[kmax]); for(int i=0;i<n;i++){ if(i!=n-1) printf("%d ",vt[i]); else printf("%d",vt[i]); } return 0; } |
Double click to view unformatted code.