#11. 数组左旋转

    ID: 11 Type: Default 1000ms 256MiB Tried: 0 Accepted: 0 Difficulty: (None) Uploaded By: Tags>codingbatArray-1gesp3一维数组

数组左旋转

数组左旋转

题目背景

聪聪在学习数组操作,他遇到了一个有趣的问题。

题目描述

给定一个长度为 33 的整数数组,将其元素进行“左旋转”,例如,数组 {1,2,3}\{1, 2, 3\} 经过左旋转后变为 {2,3,1}\{2, 3, 1\}

输入格式

输入以如下格式从标准输入中给出。

一行,包含三个整数,用空格分隔。例如,对于输入 [1 2 3],实际读取的是 1,2,31, 2, 3

输出格式

输出以如下格式输出到标准输出中。

一行,输出旋转后的三个整数,用逗号和空格分隔,并用方括号 [] 包裹。例如 [2, 3, 1]

样例

[1 2 3]
[2, 3, 1]
[5 11 9]
[11, 9, 5]
[7 0 0]
[0, 0, 7]

样例解释

样例1: 对于数组 {1,2,3}\{1, 2, 3\},进行左旋转操作后,第一个元素 11 移动到数组的末尾,得到新的数组 {2,3,1}\{2, 3, 1\}

数据范围

每个测试用例的时间限制为 11 秒,内存限制为 10241024 KiB。