蒟蒻求助 P1003铺地毯
查看原帖
蒟蒻求助 P1003铺地毯
262476
—路人乙—楼主2022/8/5 07:18

做了半天了 就第5点总WA 看来数据挺简单的 但就是输出-1 输入: 10 0 95 65 95 53 70 53 31 1 94 27 92 77 31 60 77 2 99 5 96 72 91 21 9 0 97 22 89 2 183 100 100 90 68 59 14 32 62 17 1 2 183

输出:8

#include<iostream>
using namespace std;
int n,a,b,c,d,j,l,y,x,i;
long long a1[10005],b1[10005],c1[10005],d1[10005];
int main()
{
	cin>>n;
	for(i=1;i<=n;i++)
	{
		cin>>a>>b>>c>>d;
		a1[i]=a;
		b1[i]=b;
		c1[i]=c;
		d1[i]=d;
	}
	cin>>x>>y;
	for(i=n;i>=1;i--)
	{
		if(a1[i]<=x&&b1[i]<=y&&c1[i]>=x&&d1[i]>=y)
		{
			cout<<i;
			return 0;
		}
	}
	cout<<-1;
	return 0;
}
2022/8/5 07:18
加载中...