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

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

筛选

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

解题思路:因为最小项和最大项没有错误,据此找出正确票据列表,减去去重之后的输入票据列表,就是断号,出现两次的票据单号即为重号注意事项:列表排序,集合去重参考代码:n=int(input())lst_all=[]foriinrange(n):lst=map(int,

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

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

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

摘要:这道题需要掌握的是读入方式#include<sstream>如果两个id重号,则必然排序在一起,断号则说明a[i]和a[i-1]之间缺了一个数#include <iostream> #include……

通俗易懂C++

摘要:解题思路:注意事项:参考代码:#include<iostream> using namespace std; int main() {          int N;     cin>>N……

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

摘要:解题思路:开辟一个数组,记录票号出现的情况,然后用两个变量min max记录票据的最小值和最大值等输入结束以后,从min到max开始遍历数组,如果p[i]==0说明票据i一次也没出现过 如果p[i]>……

错误票据部

摘要:解题思路:注意事项:参考代码:n=int(input()) l=[] for i in range(n):     s=input().split()     for i in s:    ……