当前位置: 首页 > news >正文

【蓝桥杯】错误票据

        今天是2024年3月1号,蓝桥杯比赛还有一个月的时间,虽说自己不指望拿奖吧,但是还是有些莫i名的焦虑,这道题目都做不出来,感觉自己真的有点菜啊!但是还好啦,我觉得是因为我没有题感,慢慢来呗,你也是

 题解:

        首先这道题的意思就是找出重复的数和断掉的数,那我刚开始就想岔了。想着要不把他放到一个数组里面去,先排个序,还后有重复的存在那就是重复的数,再遍历一下,缺少的就是断掉的数,复杂吧,然后看了别人的题解之后,我想着damn it !

        首先就是这个票据是连续的,所以我们可以直接就用一个数组来存,下标就是票据中的数字,具体的数值那就是存放的次数。然后再遍历,出现一次且前后都有当下的数为0的那就代表是断号,出现两次的那就是重复的数。

Code:

#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,x,a[100005],ans1,ans2;
signed main(){cin>>n;while(cin>>x) a[x]++;for(int i=1;i<10004;i++){if(a[i-1]&&a[i+1]&&!a[i]){ans1=i;}if(a[i]>1) ans2=i;if(ans1&&ans2) break;}cout<<ans1<<" "<<ans2<<endl;return 0;
}

感觉自己C++这个语言掌握的不是很熟练,我们俩很陌生,嗯,再处处!你加油哦~

相关文章:

  • 贪心 Leetcode 56 合并区间
  • 算法复习之二分【备战蓝桥杯】
  • 无人机飞行控制系统技术,四旋翼无人机控制系统建模技术详解
  • docker通过dockerfile安装sftp教程。
  • React富文本编辑器开发(一)
  • 如何将一个远程git的所有分支推到另一个远程分支上
  • linux 如何给服务器批量做免密,如何批量挂在磁盘
  • React编写组件时,如何省略.tsx后缀
  • 30天自制操作系统(第23天)
  • 现代灰色系有质感的家,低调的高级感
  • office word保存pdf高质量设置
  • UniApp Vue 3 中的网络请求封装详解及用法
  • git代码上库流程(一篇就够了)
  • 十行代码开发一个AI应用
  • Linux Shell脚本练习(一)
  • JS中 map, filter, some, every, forEach, for in, for of 用法总结
  • SegmentFault for Android 3.0 发布
  • Android组件 - 收藏集 - 掘金
  • AWS实战 - 利用IAM对S3做访问控制
  • CAP 一致性协议及应用解析
  • ES6 ...操作符
  • input实现文字超出省略号功能
  • JS函数式编程 数组部分风格 ES6版
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • Service Worker
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • 安卓应用性能调试和优化经验分享
  • 闭包--闭包之tab栏切换(四)
  • 动态魔术使用DBMS_SQL
  • 开放才能进步!Angular和Wijmo一起走过的日子
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 用Visual Studio开发以太坊智能合约
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • Nginx实现动静分离
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​secrets --- 生成管理密码的安全随机数​
  • (02)Hive SQL编译成MapReduce任务的过程
  • (2)Java 简介
  • (备忘)Java Map 遍历
  • (编译到47%失败)to be deleted
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (四)JPA - JQPL 实现增删改查
  • (四)模仿学习-完成后台管理页面查询
  • (一)80c52学习之旅-起始篇
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (原創) 是否该学PetShop将Model和BLL分开? (.NET) (N-Tier) (PetShop) (OO)
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • *** 2003
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET 应用架构指导 V2 学习笔记(一) 软件架构的关键原则
  • .NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
  • .NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .NET牛人应该知道些什么(2):中级.NET开发人员