C. 数列问题

    传统题 1000ms 256MiB

数列问题

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

样例下载

题目描述

NN 个整数排成一排,第 ii 个整数为 XiX_i

你可以进行以下操作:任意选择相邻的两个整数,如果两个整数的差的绝对值不超过 D,则交换这两个数的位置。

你可以操作任意次。

请你输出你能得到的字典序最小的数列。

输入格式

第一行:两个整数 N,DN, D

接下来 NN 行,每行一个整数 XiX_i

输出格式

NN 行,每行一个整数,表示可以得到的字典序最小的数列。

样例输入

5 2
8
7
4
6
1

样例输出

6
7
8
4
1

数据范围

100% 的数据:1N1051 ≤ N ≤ 10^5, 1Xi1091 ≤ X_i ≤ 10^9, 1D1091 ≤ D ≤ 10^9. 其中

  • 10% 的数据:N100N ≤ 100
  • 20% 的数据:N5000N ≤ 5000

2026-03-06

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-3-6 8:30
结束于
2026-3-6 12:00
持续时间
3.5 小时
主持人
参赛人数
7