RE求助
查看原帖
RE求助
160870
迟陌楼主2023/7/16 22:20

先贴代码

#include<stdio.h>
int mark=1;
long x1,y1;
int a1[10001]={0},b1[10001]={0};
int check(int a,int b,int x,int y)
{
	for(int i=a;i<=a+x;i++)
	a1[i]=mark;
	for(int i=b;i<=b+y;i++)
	b1[i]=mark;
	mark++;
}
int main()
{
	long long n,a,b,x,y;

	scanf("%lld",&n);
	for(int i=1;i<=n;i++)
	{
		scanf("%lld%lld%lld%lld",&a,&b,&x,&y);
		check(a,b,x,y);
	}
	scanf("%ld%ld",&x1,&y1);
	if(a1[x1]==b1[y1])
	printf("%d",a1[x1]);
	else
	printf("-1");
	return 0;
	
 } 

不知道为什么10000个数据读入的时候我在devc++就读不进去了,估计这也会是RE的原因,求大佬解答! 悬赏关注

2023/7/16 22:20
加载中...