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