求助
查看原帖
求助
1029412
RLFXRMSC楼主2023/7/1 15:19
#include <iostream>
using namespace std;
int n ,sum = -1,g,k,x,y;
struct carpet
{
	int a;
	int b;
	int c;
	int d;
}e[10000];
int main() 
{
	cin >> n;
	for (int i = 0; i < n; i++)
	{
		cin >> e[i].a >> e[i].b >> g >> k;
		e[i].c = e[i].a - 1 + g, e[i].d = e[i].b + k;
	}
	cin >> x >> y;
	for (int i = 0; i < n; i++)
	{
		if (e[i].a <= x&&e[i].b <= y&&e[i].c >= x&&e[i].d >= y) 
		{ 
			sum += 1;
		}
	}
	cout << sum;
}
2023/7/1 15:19
加载中...