风轻云


私信TA

用户名:dotcpp0678895

访问量:1003

签 名:

等  级
排  名 1555
经  验 2730
参赛次数 0
文章发表 25
年  龄 0
在职情况 学生
学  校 广西农业职业技术大学
专  业

  自我简介:

23级带专生

解题思路:

注意事项:

参考代码:

try:
    n = int(input())
    number = list(map(int, input().split()))
    m = int(input())
    new_number = [None] * len(number)
    for i in number:
        index = number.index(i)
        tem = number[index]
        if len(number) - index > m:
            new_number[index + m] = tem
        else:
            index_distance = m - (len(number) - i)
            new_number[0 + index_distance - 1] = tem

    for j in new_number:
        print(j, end=" ")

except Exception as e:
    print(e)


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区