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

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

筛选

C++容器秒了

摘要:解题思路:c++用容器写简单粗暴,输入的n表示换行次数,用一个COUNT表示已经输入的换行次数,这跟单例的计数(忘了具体叫什么名字了)比较像然后用<algorithm>里面的sort函数来进行从小到大……

利用列表内置函数解决

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

懂得都懂写法

摘要:参考代码:#include<iostream>#include<algorithm>#include<cstring>#include<sstream>using namespace std;cons……

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

解题思路:首先,Scanner是一个扫描器,它扫描数据都是去内存中一块缓冲区中进行扫描并读入数据的,而我们在控制台中输入的数据也都是被先存入缓冲区中等待扫描器的扫描读取。这个扫描器在扫描过程中判断停止的依据就是“空白符”,空格啊,回车啊什么的都算做是空白符。

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

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

暴力求解,菜鸟级别的

摘要:解题思路:暴力注意事项:参考代码:#include<stdio.h>int main(){ int n,a[100002]={0},q=0,min=100000,max=-1,x,m1,m2; sca……