50分求助
查看原帖
50分求助
962598
BennyT楼主2024/3/13 13:25

2,6,8,9,10错

#include<iostream>
#include<string.h>
#include<algorithm>
using namespace std;
int n,m,k,l,d,vk[2010],vl[2010],ki,li;
int main(){
	cin>>n>>m>>k>>l>>d;
	for(int i=1;i<=d;i++){
		int x,y,a,b;
		cin>>x>>y>>a>>b;
		if(x==a){
			int u=min(y,b);
			int flag=1;
			for(int i=1;i<=li;i++){
				if(vl[i]==u) flag=0;
			}
			if(flag) vl[++li]=u;
		}
		else{
			int u=min(x,a);
			int flag=1;
			for(int i=1;i<=ki;i++){
				if(vk[i]==u) flag=0;
			}
			if(flag) vk[++ki]=u;
			
		}
	}
	sort(vk+1,vk+1+k);
	sort(vl+1,vl+1+l);
	for(int i=1;i<=k;i++)cout<<vk[i]<<" ";
	cout<<endl;
	for(int i=1;i<=l;i++)cout<<vl[i]<<" ";
	return 0;
} 
2024/3/13 13:25
加载中...