题目描述
输入n个人的学号及成绩,按成绩从大到小输出每个人的学号及成绩,成绩相同的按照输入的先后顺序输出。
【提示】
使用稳定的排序算法可以不需要额外储存输入顺序。
输入
输入第一行为一个整数,n,表示n个数。(1 ≤ n ≤ 100000)
输入第二行为空格隔开的n个整数,即每个人的学号。
输入第三行为空格隔开的n个整数,即每个人的成绩
(1 ≤ 每个整数 ≤ 1000000000,保证学号各不相同)
输出
输出一行,为空格隔开的n个正整数,即排好序后的每个人的学号
样例输入
5
3 2 7 6 8
3 3 5 5 4
样例输出
7 6 8 3 2