#405. [CZOI2015 D] 小 X 算排名

[CZOI2015 D] 小 X 算排名

题目描述

小X很关心自己在学校的表现。 班主任手上有一本“个人得分记录本”,如果一位同学表现好就会加分,表现差则会扣分。学期结束,每位同学都得知了自己的个人得分。小X想知道其他同学情况如何,但由于排名不公布,他只好一个个去问班里的其他同学。 现在,小X手上有班里共 NN 位同学的个人得分,他想知道每位同学的排名 (得分相同则排名相同,见样例),可并不知道该如何计算,希望你帮帮他。

输入格式

第一行包含一个整数 NN

接下来 NN 行,第 ii 行包含一个整数 AiA_i,表示第 ii 位同学的得分。

输出格式

NN 行,第 ii 行包含一个整数,表示第 ii 位同学的排名。

5
95
100
99
99
96
5
1
2
2
4

数据范围

1N1051 \le N \le 10^5

0Ai1050 \le A_i \le 10^5