D. 构造题

    传统题 文件IO:gz 1000ms 256MiB

构造题

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

题目描述

白浅妹妹需要构造一个 1𝑛1 \sim 𝑛 的排列 𝑎1,𝑎2,...,𝑎𝑛𝑎_1, 𝑎_2, . . . , 𝑎_𝑛

其中要求:

  • 排列中顺序对和逆序对的数量相等。
  • 输出符合上述要求的排列中字典序最小的方案。

下面定义顺序对和逆序对:

对于一组位置 (𝑖,𝑗)(𝑖,𝑗),其中 𝑖<𝑗𝑖 < 𝑗,若 𝑎𝑖<𝑎𝑗𝑎_𝑖 < 𝑎_𝑗,则构成顺序对;若 𝑎𝑖>𝑎𝑗𝑎_𝑖 > 𝑎_𝑗 ,则构成逆序对。

输入格式

一行一个正整数 𝑛𝑛,表示排列的长度。其中保证 𝑛𝑛44 的整数倍。

输出格式

一行用空格分割的数字,表示答案的序列。

样例

4
1 4 3 2

提示

【数据范围】

2020 组数据。

国庆模拟赛DAY04

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-10-5 9:00
结束于
2024-10-5 12:00
持续时间
3 小时
主持人
参赛人数
43