#1931. 【入门】允许并列的排名2
【入门】允许并列的排名2
题目描述
在竞赛中,经常会遇到允许并列的排名方式。排名规则为:分数越高名次越靠前;若多人分数相同,则这些人名次相同,后续名次需要跳过相应人数。
例如,四名选手成绩分别为 ,则 分选手为第 名,两名 分选手均为第 名, 分选手为第 名。
给定每位选手的成绩,请按输入顺序输出每位选手的名次。
输入格式
第一行包含一个整数 ,表示参赛选手数。 第二行包含 个整数,表示每位选手的成绩。
输出格式
输出一行 个整数,按输入顺序表示每位选手的名次,相邻整数之间用一个空格隔开。
4
50 80 50 30
2 1 2 4
数据范围与提示
- 成绩为整数。
- 某选手名次等于“成绩大于该选手成绩的人数 ”。
来源
数组问题