1,4 WA,其余AC。看了一圈讨论版里没有我这种类似情况
查看原帖
1,4 WA,其余AC。看了一圈讨论版里没有我这种类似情况
363668
GuiltyOrange楼主2020/10/29 19:34
#include<iostream>
using namespace std;
int main()
{
	int s ;   //地毯的数量
	cin >> s ;
	int s1=s+5;
	int sx[s1] , sy[s1] , w[s1] , l[s1] ;  //左下坐标,宽度,长度
	for(int i=0;i<s;i++)
		cin>>sx[i]>>sy[i]>>w[i]>>l[i];
    int x , y ;  //目标坐标
	cin >>x>>y;
	int n(0) ; //标号存储器 
	for(int i=0;i<s;i++)
	{
	    if((x>=sx[i]&&x<=sx[i]+w[i])&&(y>=sy[i]&&y<=sy[i]+l[i]))	
	        {
	        	n=i;
	        	//cout << "hoho" ;
			}
	}
	if(n==0)
	    cout << n-1;
	else
	    cout << n+1;
}
2020/10/29 19:34
加载中...