求助大佬:为什么会没有输出啊?万谢!
查看原帖
求助大佬:为什么会没有输出啊?万谢!
176006
若榆若木楼主2023/11/24 23:12
#include<bits/stdc++.h>
using namespace std;
int p[100005]={0};
int main()
{
	int n,b,min=100005,max=-1;
	scanf("%d",&n);
	int x;
	while(scanf("%d",&x)){
		p[x]++;
		if(p[x]>1)b=x;
		min=min<x?min:x;
		max=max>x?max:x;
	}
	for(int i=min+1;i<=max-1;i++){
		if(!p[i]){
			printf("%d %d",i,b);
			return 0;
		}
	}
}
2023/11/24 23:12
加载中...