洛谷P1003
[NOIP2011 提高组] 铺地毯 - 洛谷
代码区:
#include<iostream>
#include<algorithm>
using namespace std;
int main(){
int n;
cin >> n;
int arry[n][4];
for(int i=0;i<n;i++){
for(int j=0;j<4;j++){
cin >> arry[i][j];
}
}
int x,y;
cin >> x >> y;
int result=-1;
for(int i=n-1;i>=0;i--){
int left=arry[i][0];
int bottom=arry[i][1];
int right=arry[i][0]+arry[i][2];
int top=arry[i][1]+arry[i][3];
if(x>=left&&x<=right&&y>=bottom&&y<=top){
result=i+1;
break;
}
}
cout << result;
return 0;
}
欢迎各位读者提出意见。
(菜菜洛谷奋斗小日记)