5498: 得分排名[202407]

内存限制:256 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:2 解决:1

题目描述

给定 n 名学生的考试得分,这些学生的学号为 1 到 n,其第之号学生的得分为 ai,请将这些学生按照分数从大到小的顺序排列并输出学号序列。
若两个学生得分相同,则先输出较小的学号。

输入

第一行:单个整数表示 n
第二行:n 个整数表示 a1,a2,..,an

输出

共 n 行:每行数字表示相对排名的学号。

样例输入 复制

3
60 60 100

样例输出 复制

3
1
2

提示

30% 的数据,1 ≤n≤ 100
60% 的数据,1≤n≤ 3000
100% 的数据,1≤n≤ 200,000
0≤ai ≤ 1,000,000,000

来源/分类