胡桃不是夹子 2024-01-21 15:03 采纳率: 0%
浏览 8

代码无法显示输出结果呀,但是放在洛谷提交上是完全正确的C++蓝桥杯

这段代码为啥无法显示输出结果呀,但是放在洛谷提交上是完全正确的

img

#include<iostream>
#include<algorithm>
using namespace std;
 
const int N = 10005;
int n;
int a[N];
int cnt;
int ans1,ans2;
 
int main()
{
    cin>>n;
    while(cin>>a[cnt]) cnt++;
 
    sort(a,a+cnt);
 
    for(int i=0;i<cnt;i++)
    {
        if(a[i]==a[i+1]) ans2=a[i];
        if(a[i+1]-a[i]>1) ans1=a[i]+1;
    }
 
    cout<<ans1<<" "<<ans2<<endl;
 
    return 0;
}

  • 写回答

3条回答 默认 最新

  • 胡桃不是夹子 2024-01-21 15:05
    关注

    题目

    [蓝桥杯 2013 省 AB] 错误票据

    题目背景

    某涉密单位下发了某种票据,并要在年终全部收回。

    题目描述

    每张票据有唯一的 ID 号,全年所有票据的 ID 号是连续的,但 ID 的开始数码是随机选定的。因为工作人员疏忽,在录入 ID 号的时候发生了一处错误,造成了某个 ID 断号,另外一个 ID 重号。

    你的任务是通过编程,找出断号的 ID 和重号的 ID。

    数据保证断号不可能发生在最大和最小号。

    输入格式

    一个整数 $N(N<100)$ 表示后面数据行数,接着读入 $N$ 行数据,每行数据长度不等,是用空格分开的若干个(不大于 $100$ 个)正整数(不大于 $10^5$),每个整数代表一个 ID 号。

    输出格式

    要求程序首先输入要求程序输出 $1$ 行,含两个整数 $m$,$n$,用空格分隔,其中,$m$ 表示断号 ID,$n$ 表示重号 ID。

    样例 #1

    样例输入 #1

    2
    5 6 8 11 9
    10 12 9
    

    样例输出 #1

    7 9
    

    样例 #2

    样例输入 #2

    6
    164 178 108 109 180 155 141 159 104 182 179 118 137 184 115 124 125 129 168 196
    172 189 127 107 112 192 103 131 133 169 158
    128 102 110 148 139 157 140 195 197
    185 152 135 106 123 173 122 136 174 191 145 116 151 143 175 120 161 134 162 190
    149 138 142 146 199 126 165 156 153 193 144 166 170 121 171 132 101 194 187 188
    113 130 176 154 177 120 117 150 114 183 186 181 100 163 160 167 147 198 111 119
    

    样例输出 #2

    105 120
    
    评论

报告相同问题?

问题事件

  • 创建了问题 1月21日

悬赏问题

  • ¥15 preLaunchTask"C/C++: aarch64- apple-darwin22-g++-14 生成活动 文件”已终止,退出代码为-1。
  • ¥60 如何鉴定微信小程序数据被篡改过
  • ¥18 关于#贝叶斯概率#的问题:这篇文章中利用em算法求出了对数似然值作为概率表参数,然后进行概率表计算,这个概率表是怎样计算的呀
  • ¥20 C#上传XML格式数据
  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥100 单片机hardfaulr
  • ¥20 手机截图相片分辨率降低一半
  • ¥50 求一段sql语句,遇到小难题了,可以50米解决
  • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
  • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)