68 有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数

# 有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数

# 创建数组

n = int(input("请输入整数n:"))
m = int(input("请输入整数m:"))
arr = []
result = []
for i in range(n):
    num = int(input("请输入整数:"))
    arr.append(num)

print("原来的数组为:" + str(arr))
for i in range(n-m, n):
    result.append(arr[i])
for i in range(0,n-m):
    result.append(arr[i])
print("移动后的数组为:" + str(result))
posted @ 2024-09-27 10:58  人要靠自己you  阅读(6)  评论(0)    收藏  举报