解题思路:
用列表加函数index()就可以完成
注意事项:
看懂题、题目中的是以指定的位置做交换,不是以指定的两个元素交换。
参考代码:
n,m = map(int,input().split()) nums = list(map(int,input().split())) for _ in range(m): a,b = map(int,input().split()) nums[a-1],nums[b-1] = nums[b-1],nums[a-1] for i in nums: print(i)
0.0分
2 人评分
字符串的输入输出处理 (C语言代码)浏览:671 |
点我有惊喜!你懂得!浏览:1395 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:732 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:516 |
【偶数求和】 (C++代码)浏览:709 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:734 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:638 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:483 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:513 |