#include <iostream> using namespace std; int main(){ int n,max,min,max_n,min_n; while(scanf("%d",&n)!=EOF){ int num[n]; max = 0; min = 100000; max_n = 0; min_n = 0; for(int j=0;j<n;j++){ scanf("%d",&num[j]); if(num[j]>max){ max = num[j]; max_n = j; } if(num[j]<min){ min = num[j]; min_n = j; } } int t = num[max_n]; num[max_n] = num[n-1]; num[n-1] = t; t = num[min_n]; num[min_n] = num[0]; num[0] = t; for(int j=0;j<n;j++){ if(j==0) printf("%d",num[j]); else printf(" %d",num[j]); } printf("\n"); } return 0; } |
Double click to view unformatted code.