码迷,mamicode.com
首页 > 其他好文 > 详细

历届试题 错误票据

时间:2015-04-08 23:28:48      阅读:482      评论:0      收藏:0      [点我收藏+]

标签:蓝桥杯

#include<iostream>
#include<stdio.h>
#include <algorithm>
#include <string.h>
#include <stdlib.h>
using namespace std;
#define mem(A) memset(A,0,sizeof(A))
#define N 10000010    
int arr[10010];
int main()
{                       
   int i,n;
   cin>>n;
   getchar();
   i=0;
   int top=0;
   while(scanf("%d",&arr[top])!=EOF)
   {
       top++;
   }
   sort(arr,arr+top);
   int rep=0,bre=0;
   for(int i=0;i<top;i++)
   {
           if(arr[i]==arr[i-1])
               rep=arr[i];
           else if(arr[i]-arr[i-1]!=1)
               bre=arr[i-1]+1;
   }
   cout<<bre<<" "<<rep<<endl;
   return 0;

}

PS:给的数据n没啥用,输入完样例按下回车 再按Ctrl+z 再按下回车就行了(codeblocks  win7环境)

历届试题 错误票据

标签:蓝桥杯

原文地址:http://blog.csdn.net/bigsungod/article/details/44947193

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!