4089: Subsegment Reverse
文件提交:无需freopen
内存限制:128 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:132
解决:0
题目描述
# Subsegment Reverse
### 内存
1024MB
### 时间
2S
## 题目描述
给定正整数$N$、$L$和$R$ 。 对于长度为$N$的序列$A=(1,2,\dots,N)$,执行一次将第$L$个到第$R$个元素反转的操作。 输出操作后的序列。
## 输入格式
输入格式如下:
$N L R$
## 输出格式
输出操作后的序列为$A'=A_1,A_2,\dots,A_N$,数字之间以空格隔开。
## 输入输出样例
### 输入样例1
```
5 2 3
```
### 输出样例1
```
1 3 2 4 5
```
### 输入样例2
```
7 1 1
```
### 输出样例2
```
1 2 3 4 5 6 7
```
### 输入样例3
```
10 1 10
```
### 输出样例3
```
10 9 8 7 6 5 4 3 2 1
```
## 数据范围与提示
【样例1说明】
最初,$A=(1,2,3,4,5)$。
将第二个到第三个元素反转后,序列变为$(1,3,2,4,5)$,应该输出这个结果。
【样例2说明】
$L=R$是可能的。
【样例3说明】
$L=1$或$R=N$是可能的。
【数据范围】
所有输入值都是整数。
$1\le L\le R\le N\le 100$
## 题目来源
ABC356A