题解 1458: 蓝桥杯2013年第四届真题-错误票据

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

利用列表内置函数解决

摘要:解题思路:利用list函数count注意事项:参考代码:times = int(input())s = []for i in range(times):    s += [j for j in map……

虽然复杂一点点 但是也很好理解

解题思路:将输入换成列表由于题目中说明只有一个缺失一个重复那么只要列表中该数据的数量为2那就是重复的,再用for语句遍历关于缺失的应该注意用数列从最小的开始到最大的再令一个数从最小的开始如果哪个不相等就输出这个。注意事项:参考代码:N=eval(input())x=1c=[]whilex<=N:a=l

简单python走起 14行

解题思路:注意事项:参考代码:n=int(int(input()))mas=[list(map(int,input().strip().split()))foriinrange(n)]mas_1=[jforiinmasforjini]l=[]foriinrange(min(mas_1),
优质题解

蓝桥杯2013年第四届真题-错误票据-题解(Python代码)

解题思路:1.利用Python的collection.Counter库找出重复的ID;2.找出重复ID后在原数组中删除一个重复的ID;3.找出数组中ID的最大值和最小值,并新建一个新的迭代器,范围是[最小值(原数组),最大值(原数组)+1],