小学生10分求助,请各位老师指点!查了好久时间都查不出错误来。
查看原帖
小学生10分求助,请各位老师指点!查了好久时间都查不出错误来。
463956
incra楼主2021/8/4 10:22
#include <bits/stdc++.h>
using namespace std;
const int N = 2005;
int m,n,k,l,d,s1 = 0,s2 = 0;
int xa,ya,xb,yb;
int a[N],b[N];
int main () {
	cin >> m >>  n >> k >> l >> d;
	for(int i = 1;i <= d;i++) {
		cin >> xa >> ya >> xb >> yb;
		if(ya == yb) {
			a[++s1] = min(xa,xb);
		}
		if(xa == xb) {
			b[++s2] = min(ya,yb);
		}
	}
	sort(a+1,a+1+s1);
	sort(b+1,b+1+s2);
	for(int i = 1;i <= k;i++) cout << a[i] << ' ';
	cout << endl;
	for(int i = 1;i <= l;i++) cout << b[i] << ' ';
	cout << endl;
	return 0;
}
2021/8/4 10:22
加载中...