#1677. 【入门】移动数组元素
【入门】移动数组元素
题目描述
给定一个元素互不相同的数组。请将数组中的最小值与第一个元素交换,再将数组中的最大值与最后一个元素交换,输出交换后的数组。
注意:如果第一次交换后最大值所在位置发生变化,应以交换后的数组继续寻找并交换最大值。
输入格式
输入共两行。
第一行包含一个整数 ,表示数组长度。
第二行包含 个互不相同的整数,表示数组元素。
输出格式
输出一行 个整数,表示移动位置后的数组,相邻整数之间用一个空格分隔。
5
6 7 1 10 4
1 7 6 4 10
数据范围与提示
- 输入的数组元素互不相同。
来源
数组问题