AT_abc356_a [ABC356A] Subsegment Reverse

题目描述

给定正整数 $N, L, R$。 对于长度为 $N$ 的数列 $A=(1,2,\dots,N)$,对其第 $L$ 项到第 $R$ 项进行一次逆序排列。 请输出操作后的数列。

输入格式

输入以如下格式从标准输入读入。 > $N$ $L$ $R$

输出格式

请将操作后的数列记为 $A'=(A'_1,A'_2,\dots,A'_N)$,按如下格式输出。 > $A'_1$ $A'_2$ $…$ $A'_N$

说明/提示

### 限制条件 - 输入均为整数。 - $1 \leq L \leq R \leq N \leq 100$ ### 样例解释 1 最初,$A=(1,2,3,4,5)$。将第 $2$ 项到第 $3$ 项逆序排列后,数列变为 $(1,3,2,4,5)$,请输出该结果。 ### 样例解释 2 也有可能出现 $L=R$ 的情况。 ### 样例解释 3 也有可能出现 $L=1$ 或 $R=N$ 的情况。 由 ChatGPT 4.1 翻译