有什么问题吗?
查看原帖
有什么问题吗?
1237780
zhaochenyou__funina楼主2024/6/18 13:12

下面三个测试点 求解

#include<bits/stdc++.h>

using namespace std;

int a[100000],n,x,y,cnt;

int main()

{

	cin>>n;
    
	for(int i=1;i<=n;i++)
    
	{
    
		cin>>x>>y;
        
		if(a[min(x,y)]==0) a[min(x,y)]=1;
        
		else if(a[max(x,y)]==0) a[max(x,y)]=1;
        
	}
    
	for(int i=1;i<=10001;i++)
    
	{
    
		if(a[i]==1) cnt++;
        
		if(a[i]==0) break;
	}
    
	cout<<cnt;
    
	return 0;
}

呜呜呜

2024/6/18 13:12
加载中...