U361200 离散化基础
题目背景
1. 输入 n 个数,记录每个数输入的顺序(id)
2. 将数组进行排序,记录每个数所对应的排名(rank)
3. 将数组还原(按输入顺序进行排序),依次输出每个数的排名
题目描述
在以后要学习使用的离散化方法编程中,通常要知道每个数排序后的编号(rank 值)。
输入格式
第 $1$ 行, 一个整数 $N$,范围在 $[ 1…10000 ]$ ;第 $2$ 行,有 $N$ 个不相同的整数,每个数都是 int 范围的。
输出格式
依次输出每个数的排名。