#include<stdio.h> int main(){ int i,n; scanf("%d",&n); int arr[n]; for(i = 0; i < n; i ++){ scanf("%d",&arr[i]); } int min = arr[0],max = arr[n-1]; int maxnum = n-1, minnum = 0; for(i = 1; i < n; i ++){ if(arr[i] < min){ min = arr[i]; minnum = i; } if(arr[n-i] > max){ max = arr[n-i]; maxnum = n-i; } } int temp = arr[0]; arr[0] = arr[minnum]; arr[minnum] = temp; temp = arr[n-1]; arr[n-1] = arr[maxnum]; arr[maxnum] = temp; for(i = 0; i < n; i ++){ if(i == n-1){ printf("%d\n",arr[i]); } else { printf("%d ",arr[i]); } } return 0; } |
Double click to view unformatted code.