#ABC253G. 多次交换
多次交换
多次交换
题目描述
对于大于等于 2 的整数 ,满足 的整数对 共有 个。
考虑将这些数对按字典序递增排列得到的序列。设其第 、、、 个元素分别为 。在序列 上,我们按顺序对 执行以下操作:
交换 和 。
求所有操作结束后最终的 。
在字典序中, 比 小当且仅当以下条件之一成立:
- 且
输入格式
输入按以下格式从标准输入给出:
N L R
输出格式
在一行中打印所有操作结束后 的各项,用空格分隔。
样例
5 3 6
5 1 2 3 4
考虑满足 的整数对按字典序递增排列得到的序列,其第 3、4、5、6 个元素分别为 。
对应这些数对, 的变化过程如下。
$(1, 2, 3, 4, 5) \rightarrow (4, 2, 3, 1, 5) \rightarrow (5, 2, 3, 1, 4) \rightarrow (5, 3, 2, 1, 4) \rightarrow (5, 1, 2, 3, 4)$
10 12 36
1 10 9 8 7 4 3 2 5 6
数据范围
- 输入中的所有值均为整数。
难度
省选/NOI-
通过率
—
尝试
0
已通过
0
- ID
- 2447
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者