#include<bits/stdc++.h> using namespace std; #define ma 100001 int main(){ int a[ma]; int n; cin>>n; for(int i = 0;i<n;i++)cin>>a[i]; int max = a[0],min = a[0],posMAX,posMIN; for(int i = 1;i<n;i++){ if(a[i]>=max) { max = a[i];posMAX = i;} if(a[i]<=min) { min = a[i];posMIN = i;} } int temp ; temp = a[n-1]; a[n-1] = a[posMAX]; a[posMAX] = temp; temp = a[0]; a[0] = a[posMIN]; a[posMIN] = temp; for(int i = 0;i < n;i++){ if(i == n-1 )cout<<a[i]; else cout<<a[i]<<" "; } return 0; } |
Double click to view unformatted code.