#P4960. 离散化基础

    ID: 4929 传统题 1000ms 128MiB 尝试: 6 已通过: 3 难度: 2 上传者: 标签>其他排序离散化数组排序顺序结构

离散化基础

题目描述

离散化基础。在以后要学习的离散化方法编程中,通常要知道每个数排序后的编号(rank值)。

输入格式

第1行,一个整数 NN

第2行,NN 个互不相同的整数,每个数都在 int 范围内。

输出格式

一行,依次输出每个数的排名(即该数在数组从小到大排序后的位置,位置从 11 开始),排名之间用空格隔开。

样例

5
8 2 6 9 4
4 1 3 5 2

数据范围

  • 1N100001 \le N \le 10000
  • 所有整数互不相同,且均在 int 范围内。