50分求助!!!
查看原帖
50分求助!!!
364243
l_y_m楼主2022/1/24 08:54
#include<bits/stdc++.h>
using namespace std;
int n,m,k,l,d;
int x[1005],y[1005],xp=1,yp=1;
int xx[1005],yy[1005];
int main()
{
	cin>>n>>m>>k>>l>>d;
	for (int i=1;i<=d;i++)
	{
		int sx,sy,ex,ey;
		cin>>sx>>sy>>ex>>ey;
		if(sx!=ex)
		{
			int mm=min(sx,ex);
			if(!xx[mm])
			{
				xx[mm]=1;
				x[xp++]=mm;
			}	
		} 
		else
		{
			int mm=min(sy,ey);
			if(!yy[mm])
			{
				yy[mm]=1;
				y[yp++]=mm;
			}
		}
	}
	sort(x+1,x+k+1);
	sort(y+1,y+l+1);
	for (int i=1;i<=k;i++)cout<<x[i]<<' ';
	cout<<endl;
	for (int i=1;i<=l;i++)cout<<y[i]<<' ';
    return 0;
}
2022/1/24 08:54
加载中...