你好,我的思路是找到最大值和最小值的序号,让他们直接和首位和末尾数字交换,但是这样系统提示错误50%,一直没找到原因:< lis=list(map(int,input().strip().split())) minindex=lis.index(min(lis)) manindex=lis.index(max(lis)) lis[minindex],lis[0]=lis[0],lis[minindex] lis[manindex],lis[-1]=lis[-1],lis[manindex] for i in lis: print(i,end=' ') >
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:1240 |
点我有惊喜!你懂得!浏览:1395 |
WU-格式化数据输出 (C语言代码)浏览:1755 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:677 |
时间转换 (C语言代码)浏览:629 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:492 |
小O的乘积 (C语言代码)浏览:1015 |
简单的a+b (C语言代码)浏览:443 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |
何处不青山 2020-03-23 10:13:31 |
大佬找到提示50%错的原因了么,我的也是50%错