1045: 【基础练习】列表向右旋转

金币值:1 时间限制:1.000 s 内存限制:512 M
正确:78 提交:181 正确率:43.09% 命题人:
点赞量:1 收藏量:2 题目类型:程序 知识点: 基础练习

题目描述

从标准输入中分两行输入一个数字列表和一个数字k,输出该列表向右旋转k位后的结果。 

所谓旋转k位,指的是列表中的每一个元素向右移动k位,即原来在位置i的元素,在新数组中的位置是(i+k)%n(即如果i+k超过n时,则从数组开始位置进行填充)。

输入格式

输入两行。 第一行是一个用空格隔开的数组 第二行是一个整数表示k

输出格式

输出一行,用空格隔开原数组旋转k位后的结果。

输入样例    复制

1 2 3 4 5
2

输出样例    复制

4 5 1 2 3