AT_abc036_c.[ABC036C] 座圧

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定一个长度为 NN 的整数序列 A1,A2,…,ANA_1, A_2, \ldots, A_N。请将该序列中的每个元素 AiA_i 替换为下列值:

  • 用 AiA_i 在序列 AA 中的大小顺序(从小到大排序后的位置,排名从 00 开始)来替换 AiA_i。如果有多个元素相等,则它们的排名相同。

输出替换后的序列。

输入格式

输入的第一行包含一个整数 NN。

第二行包含 NN 个整数 A1,A2,…,ANA_1, A_2, \ldots, A_N。

输出格式

输出一行,包含 NN 个整数,表示替换后的序列。数之间用空格分隔。

说明/提示

  • 1≤N≤2×1051 \leq N \leq 2 \times 10^5
  • 1≤Ai≤1091 \leq A_i \leq 10^9

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页