一位热心的老大爷-题目分析-]错误票据-题解(C语言代码) 题目关键点:1.正确的票据是连续的正整数2.错误的票据是有一个数错误,导致1个断码和1个重复。且错误点不在最小值和最大值上解题思路:两种法1:建立一个数组,将输入的数作为数组的下标,存一个数,对应位置加1,最终断码的为0,重复的为2。存在问题:这个数组很大, 题解列表 2019年12月20日 0 点赞 0 评论 595 浏览 评分:0.0
蓝桥杯2013年第四届真题-错误票据-题解(C++代码) ````cpp#include#includeusingnamespacestd;intmain(){inta[100],N;intcount=0;cin>>N;while(N--){while(cin>>a[count++]){if(cin.get()=='\n'){break;}}}intm, 题解列表 2019年12月10日 0 点赞 0 评论 591 浏览 评分:0.0
蓝桥杯2013年第四届真题-错误票据-题解(Java代码) 不用输入其他字符,可以终止读取```javaimportjava.util.Arrays;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in) 题解列表 2019年11月30日 0 点赞 0 评论 753 浏览 评分:0.0
蓝桥杯2013年第四届真题-错误票据-题解(Java代码) importjava.util.Arrays;importjava.util.Scanner;publicclassT14{//错误票据publicstaticvoidmain(String[]args){Scannerin=newScanner(System.in);intN=in.nextInt( 题解列表 2019年11月25日 0 点赞 2 评论 1281 浏览 评分:9.9
蓝桥杯2013年第四届真题-错误票据-题解(简单易懂,一维数组解决) ```#includeusingnamespacestd;constintN=100010;//用数组内的值来表示某个数是否出现intf[N];intmain(){intn,m,max=0,min=100010,a,b;//用最大,最小数记录其数值的范围cin>>n;//不算第一个读入的行数while 题解列表 2019年09月23日 0 点赞 0 评论 675 浏览 评分:4.7
蓝桥杯2013年第四届真题-错误票据-题解(C++代码) 开始时我用的是gets()输入,但是提交后有错误,所有后来输入该为了HzuWHF大佬的形式。另外为了减小空间使用,先找出最小值,然后每个数减去最小值,这样在统计个数时可以从0开始,最后输出时加上最小值即可得到正确值```cpp#include#include#includeusingnamespace 题解列表 2019年06月30日 0 点赞 0 评论 1314 浏览 评分:9.9
优质题解 蓝桥杯2013年第四届真题-错误票据 (C++代码)两种做法,hash和sort 摘要:解题思路: 这个输入需要一些技巧,首先,他给的N表示输入多少行,然后每一行到底输入多少个数字我们不知道,这就需要我们去判断输入的结尾是不是换行号,这里提供了一个C++的判断方法:while…… 题解列表 2019年04月05日 3 点赞 6 评论 5327 浏览 评分:9.5
蓝桥杯2013年第四届真题-错误票据 (C语言代码) 摘要:解题思路:这题先排序,再找。用快排冒泡选择都可以。注意事项:参考代码:#include<stdio.h> #include<stdlib.h> void bubblesort(int a[],in…… 题解列表 2019年03月23日 0 点赞 0 评论 818 浏览 评分:0.0
蓝桥杯2013年第四届真题-错误票据 (C++代码) 摘要:解题思路: 构建一个大顶堆,因为他有去重不排序的功能注意事项: 注意多组输入,可以直接以EOF结尾参考代码:#include<iostream> #include<queue> usi…… 题解列表 2019年03月21日 0 点赞 0 评论 577 浏览 评分:0.0
蓝桥杯2013年第四届真题-错误票据 (C++代码)码一下我的骚操作 摘要:解题思路:注意事项:参考代码:#include <iostream> using namespace std; int main() { int ID[100001] = {0}…… 题解列表 2019年03月17日 1 点赞 0 评论 815 浏览 评分:0.0