#include<stdio.h> int main() { int n; while (scanf("%d",&n)!=EOF) { int t; int a[11] = { 0 }; for (int i = 0; i < n; i++) { scanf("%d", &a[i]); } int max = 0, maxid = 0; for (int i = 0; i < n; i++) { if (a[i] > max) { maxid = i; max = a[i]; } } t = a[n - 1]; a[n - 1] = max; a[maxid] = t; int min = a[0], minid = 0; for (int i = 0; i < n; i++) { if (a[i] < min) { minid = i; min = a[i]; } } t = a[0]; a[0] = min; a[minid] = t; for (int i = 0; i < n; i++) { printf("%d", a[i]); if (i < n - 1) printf(" "); } } return 0; } |
Double click to view unformatted code.