#543. [ABC356A] Subsegment Reverse

[ABC356A] Subsegment Reverse

[ABC356A] Subsegment Reverse

题目描述

给定正整数 NNLLRR。 对于长度为 NN 的序列 A=(1,2,,N)A = (1, 2, \dots, N),执行一次将第 LL 个到第 RR 个元素翻转的操作。 请输出操作后的序列。

输入格式

从标准输入按以下格式给出: NN LL RR

输出格式

A=(A1,A2,,AN)A' = (A'_1, A'_2, \dots, A'_N) 为操作后的序列。请按以下格式输出: A1A'_1 A2A'_2 \dots ANA'_N

样例

5 2 3
1 3 2 4 5

初始时 A=(1,2,3,4,5)A = (1, 2, 3, 4, 5)。将第 22 到第 33 个元素翻转后,序列变为 (1,3,2,4,5)(1, 3, 2, 4, 5),输出此结果。

7 1 1
1 2 3 4 5 6 7

可能存在 L=RL = R 的情况。

10 1 10
10 9 8 7 6 5 4 3 2 1

可能存在 L=1L = 1R=NR = N 的情况。

数据范围

  • 所有输入均为整数。
  • 1LRN1001 \leq L \leq R \leq N \leq 100