问题1412--输出排序后的数字和位置

1412: 输出排序后的数字和位置

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

题目描述

输入n个整数,输出两行,第一行为从大到小排列的数,第二行为这些数在之前数中的位置编号
比如输入:
3
9  7  10
那么输出为:
10 9 7
3 1 2 (10在原来序列中的位置为3,9为位置1,7为位置2)


输入

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

输出

两行
第一行为从大到小排列的数,
第二行为这些数在之前数中的位置编号

样例输入 Copy

5
7  6  10  1  4

样例输出 Copy

10 7 6 4 1
3 1 2 5 4

来源/分类