问题1589--交换两个值

1589: 交换两个值

时间限制: 1 Sec  内存限制: 128 MB
提交: 14  解决: 9
[提交] [状态] [讨论版] [命题人:]

题目描述

先输入N,再输入这N个数
找出最大值所在的位置,并将它与第一个数交换位置
找到第二大的值,并将它与第二个数交换位置
输出改变后的数列

输入

两行
第一行为正整数n(<=1000)
第二行为n个整数

输出

n个符合要求的整数

样例输入 Copy

5
1 2 3 4 5

样例输出 Copy

5 4 3 2 1

来源/分类