期末考试语文成绩出来了,请你编写一个程序,根据给定的所有同学的语文成绩,计算出同学的排名。
常见的排名方式有两种,比如有 8 个人,他们的成绩分别为 99 99 99 95 95 90 88 80。
第一种排名方式叫 ranking,跳跃排名,会占用人头,这 8 人的排名为:1 1 1 4 4 6 7 8;
第二种排名叫 dense ranking,连续排名,不占用人头,这 8 人的排名为:1 1 1 2 2 3 4 5。
本题采用第一种排名方法。
期末考试语文成绩出来了,请你编写一个程序,根据给定的所有同学的语文成绩,计算出同学的排名。
常见的排名方式有两种,比如有 8 个人,他们的成绩分别为 99 99 99 95 95 90 88 80。
第一种排名方式叫 ranking,跳跃排名,会占用人头,这 8 人的排名为:1 1 1 4 4 6 7 8;
第二种排名叫 dense ranking,连续排名,不占用人头,这 8 人的排名为:1 1 1 2 2 3 4 5。
本题采用第一种排名方法。
第一行,一个整数 n 代表学生总人数(3<=n<=100)
第二行,有 n 个整数,表示 n 个语文成绩(这些成绩都是 0~100 之间的分数)
一行,表示各位同学的名次。
5 100 100 95 95 93
1 1 3 3 5
样例2输入
4
4 2 3 3
样例2输出
1 4 2 2