错误票据-蓝桥杯

思路:

其实只是排序一下,然后遍历,如果两个值差2,则输出两个值的平均数,如果两个数差值为0 ,那么则这个值就是重复的值

代码:

cpp 复制代码
#include <iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{ int n;
  cin>>n;
  vector<int>a;
  while(n--){
    int c;
    while(cin>>c){
      a.push_back(c);
      if(cin.get()=='\n') break;
    }
  }
  int i;
  sort(a.begin(),a.end());
  int b,d;
  for(i=1;i<=a.size()-1;i++){
        if(a[i]-a[i-1]==2) b=a[i]-1;
        if(a[i]-a[i-1]==0) d=a[i];
  }
  cout<<b<<" "<<d;
  // 请在此输入您的代码
  return 0;
}
相关推荐
玖玥拾1 小时前
LeetCode 392 判断子序列
笔记·算法·leetcode
不灭的黄金瞳1232 小时前
C语言手写顺序表
c语言·开发语言·数据结构
qeen872 小时前
【数据结构】哈希表的C++实现与封装
数据结构·c++·散列表·哈希表
重生之后端学习3 小时前
239. 滑动窗口最大值[困难]✅
java·数据结构·算法·leetcode·职场和发展
fpcc3 小时前
算法和数据结构—动态规划法
数据结构·算法·动态规划
星星.7225 小时前
C++算法竞赛|二分查找与二分答案:边界模板、浮点二分、STL
数据结构·c++·算法
sel_95 小时前
【OPD论文导读(二)】OPD(On-Policy Distillation)全景调研:十篇论文讲透“在自己生成的内容上学习“这件事
人工智能·python·深度学习·学习·算法·语言模型
动词ing6 小时前
【学习笔记】数据结构(数组长度和关键特性+快慢指针+左右指针)
数据结构·笔记·学习
金幄科技6 小时前
RAG第四篇:重排序 Rerank——粗召回之后,为什么还需要一次精排
人工智能·算法·ai·ai编程
M78佐菲6 小时前
Linux学习笔记:文件IO
linux·笔记·学习·算法