提前交翻译
  • 板块灌水区
  • 楼主stylus
  • 当前回复4
  • 已保存回复4
  • 发布时间2024/6/2 00:21
  • 上次更新2024/6/2 09:03:31
查看原帖
提前交翻译
836448
stylus楼主2024/6/2 00:21

题目:

给定正整数N、L、R。对于长度为N的序列A=(1,2,...,N),执行一次从L项到R项逆序排列的操作。请输出操作后的序列。

约束:

输入都是整数1≤L≤R≤N≤1001≤L≤R≤N≤100

输入:

输入以以下形式从标准输入提供。

N L R

输出:

将操作后的序列表示为A′=(A1′,A2′,...,AN′)A' =(A_1', A_2', ..., A_N'),并以以下形式输出。

A_1' A_2'...A_N'

输入示例 1

5 2 3

输出示例 1

1 3 2 4 5

最初,A=(1,2,3,4,5)。从第2项到第3项逆序排列后的序列是(1,3,2,4,5),所以请输出这个。

输入示例 2

7 1 1

输出示例 2

1 2 3 4 5 6 7

L=R的情况也可能发生。

输入示例 3

10 1 10

输出示例 3

10 9 8 7 6 5 4 3 2 1

L=1或R=N的情况也可能发生。

2024/6/2 00:21
加载中...