#157. 计算排名
计算排名
班里同学们参加了一项比赛,每个人都有一个得分,得分越高的排名越靠前,现在老师想知道班里每个同学的名次。分数相同的同学名次并列。
输入格式
输入共 行。
第一行包含一个整数 ,表示学生的数量。
第二行包含 个整数,,表示每个学生的得分。
输出格式
输出共 行。
包含 个整数,依次表示每个学生的名次。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
3
321 21 321
样例输出
1 3 1
班里同学们参加了一项比赛,每个人都有一个得分,得分越高的排名越靠前,现在老师想知道班里每个同学的名次。分数相同的同学名次并列。
输入共 2 行。
第一行包含一个整数 n(1≤n≤105),表示学生的数量。
第二行包含 n 个整数,a1,a2,...,an(1≤an≤109),表示每个学生的得分。
输出共 1 行。
包含 n 个整数,依次表示每个学生的名次。
输出时每行末尾的多余空格,不影响答案正确性
3
321 21 321
1 3 1
注册一个 JMYSOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。