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

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

筛选

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

```cpp/*标题:错误票据某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。

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

首先收集数据然后排序再通过一次循环来判定循环的i为数据初始值和最后值+1如果一个数据存在两次就为重复如果一个数据不存在就为缺失```pythonn=int(input())#获取输入的行数index=[]#用来存放所有数据foriinrange(n):s=list(map(int,

小白首选,简单易懂

###解题思路:排序后遍历,如果两个数直接相同即为重号,如果两个数之间的值大于等于2即为断号。PS:难点在于如何输入。```cpp#include#definexfirst#defineysecondusingnamespacestd;typedeflonglongLL;typedefunsigned
优质题解

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

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