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