#include<bits/stdc++.h> using namespace std; int main() { int n; cin >> n; vector<int> v(n+1); for (int i = 1; i <= n; i++) { cin >> v[i]; } int m = 0xffff; int M = 0; int j,k; for (int i = 1; i <= n; i++) { if (m > v[i]) { m = v[i]; j = i; } } swap(v[j], v[1]); for (int i = 1; i <= n; i++) { if (M < v[i]) { M = v[i]; k = i; } } swap(v[k], v[n]); for (int i = 1; i <= n; i++) { if (i==n) { cout << v[i] ; } else { cout << v[i] << " "; } } return 0; } |
Double click to view unformatted code.