帮帮孩子把 50分wa了一个还有RE
查看原帖
帮帮孩子把 50分wa了一个还有RE
1273200
komorebi17楼主2024/4/21 11:54
#include<bits/stdc++.h>
using namespace std;
const int N=1e5+5;
int q[N],w[N];//记录横纵坐标
int a,b,g,k,x,y;
int main()
{
int n;
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	{
	scanf("%d%d%d%d",&a,&b,&x,&y);
while(x--)q[a++]=i;//横坐标加x
while(y--)w[b++]=i; //一样
	}
	scanf("%d%d",&g,&k);
	if(q[g]==0||w[k]==0){printf("-1");return 0;}//有一个没赋值说明没给盖住

else printf("%d",q[g]);//盖住了随便找个值输出
return 0;
	
}
2024/4/21 11:54
加载中...