#7302. 压力!
压力!
题目描述
有一排同学参加比赛,每个同学都有一个实力值。
对于第 个同学,定义他的“压力值”为:
也就是说:
- 左边比他强:在他前面的同学中,实力值大于他的同学数量;
- 右边比他弱:在他后面的同学中,实力值小于他的同学数量。
请你输出每个同学的压力值。
输入格式
第一行一个整数 ,表示同学人数。
第二行 个整数 ,表示每个同学的实力值。
输出格式
输出一行 个整数,第 个整数表示第 个同学的压力值。
样例
5
3 1 4 2 5
0 0 0 0 0
样例 1 解释
- 第 个同学实力为 :左边没人,左边比他强的人数是 ;右边比他弱的有 ,共 ;压力值为 。
- 第 个同学实力为 :左边比他强的有 ,共 ;右边比他弱的人没有,共 ;压力值为 。
5
5 1 4 2 3
0 0 2 0 0
样例 2 解释
第 个同学实力为 :左边比他强的有 ,共 ;右边比他弱的有 ,共 ;压力值为 。
数据范围
- 对于 的数据:;
- 对于 的数据:,。