每日一题蓝桥杯P8598 [蓝桥杯 2013 省 AB] 错误票据c++

cpp 复制代码
#include<iostream>
using namespace std;
int main() {
	int n;
	int s[100000] = { 0 };
	int t;
	int duan;
	int chong;
	while (cin >> t) s[t]++;
	for (int i = 1; i < 100000; i++) {
		if (s[i - 1] && s[i + 1]) {
			if (!s[i]) {
				duan = i;
			}
		}
		if (s[i] > 1)chong = i;
		if (chong && duan)break;
	}
	cout << duan << " " << chong << endl;
	return 0;
}
相关推荐
Hua-Jay几秒前
OpenCV联合C++/Qt 学习笔记(十七)----凸包检测、直线检测及点集拟合
c++·笔记·qt·opencv·学习·计算机视觉
KillerNoBlood3 分钟前
2026移动端跨平台开发面经总结
android·算法·flutter·ios·移动开发·鸿蒙·kmp
basketball6165 分钟前
C++ Lambda 表达式完全指南
开发语言·c++·算法
不知名的老吴6 分钟前
C++中emplace函数的不适场景总结(三)
开发语言·c++·算法
Java面试题总结16 分钟前
Go 里什么时候可以“panic”?
开发语言·后端·golang
rit843249917 分钟前
基于MATLAB平台的指纹识别系统实现
开发语言·matlab
2401_8920709819 分钟前
C++ 缓存线程池(CachedThreadPool):原理、实现、对比
c++·缓存·缓存线程池
沐知全栈开发27 分钟前
TypeScript String
开发语言
玉树临风ives27 分钟前
atcoder ABC 457 题解
数据结构·c++·算法
驭渊的小故事37 分钟前
Java数据结构集合框架(栈(Stack)的详细解析)2000字详细解析
数据结构