解题思路:
注意事项:
参考代码:
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 人评分
【回文数(二)】 (C++代码)浏览:875 |
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1447 |
简单的a+b (C语言代码)浏览:344 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:889 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:622 |
【偶数求和】 (C语言代码)浏览:567 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:514 |
1009题解浏览:752 |
数对 (C语言代码)浏览:704 |
输出九九乘法表 (C语言代码)浏览:1070 |