#497. 排名

排名

题目描述

小珅班上一共有 nn个同学,每个同学依次编号为 1,2,...,n1, 2, ..., n,每个同学有一个分数。现在他请你帮忙做一份全班同学的成绩排名表。

首先你需要按照分数从高到低将所有同学排序,分数相同时编号小的更靠前。排好序后,计算出每个同学的排名,再按照每个同学编号的顺序依次输出每个同学的排名。

输入格式

第一行为学生人数 n(2n100)n (2 \le n \le 100)

接下来一行 nn个整数 ai(1ai100)a_i (1 \le a_i \le 100),分别表示编号为 ii的同学的分数。

输出格式

输出共一行,为 nn个用空格隔开的整数,分别表示编号为 1,2,3,...,n1, 2, 3, ..., n号的同学的排名。

5
97 68 85 85 73

1 5 2 3 4