Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
40736 | yejiaxiangBMT | 铺地毯 | C++ | 通过 | 1 MS | 268 KB | 402 | 2024-02-16 00:36:24 |
#include<iostream> using namespace std; int main() { int n; cin>>n; const int N=10001; int a[N],b[N],c[N],d[N]; for(int i=1;i<=n;i++) { cin>>a[i]; cin>>b[i]; cin>>c[i]; cin>>d[i]; } int x,y; int t=0; cin>>x>>y; for(int i=n;i>=0;i--) { if(x>=a[i]&&x<=(a[i]+c[i])&&y>=b[i]&&y<=(b[i]+d[i])) {cout<<i<<endl;t++;break;} } if(t==0)cout<<"-1"<<endl; return 0; }