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