#include<iostream> using namespace std; int main() { int n; cin >> n; int* nums = new int[n]; for (int i = 0; i < n; i++) { cin >> nums[i]; } int minIndex = 0; for (int i = 1; i < n; i++) { if (nums[i] < nums[minIndex])minIndex = i; } int temp = nums[minIndex]; nums[minIndex] = nums[0]; nums[0] = temp; int maxIndex = 0; for (int i = 1; i < n; i++) { if (nums[i] > nums[maxIndex])maxIndex = i; } temp = nums[maxIndex]; nums[maxIndex] = nums[n-1]; nums[n-1] = temp; for (int i = 0; i < n; i++) { if (i != n - 1)cout << nums[i] << " "; else cout << nums[i] << endl; } return 0; } |
Double click to view unformatted code.