蜜汁90分

P1003 [NOIP2011 提高组] 铺地毯

```cpp #include <bits/stdc++.h> using namespace std; struct node{ int a,b,g,k; }s[10005]; int n; int x,y; int ans=10005; int main(){ scanf("%d",&n); for (int i=1;i<=n;++i){ scanf("%d%d%d%d",&s[i].a,&s[i].b,&s[i].g,&s[i].k); } scanf("%d%d",&x,&y); for (int i=1;i<=n;++i){ if (x>=s[i].a && x<=(s[i].a+s[i].g) && y>=s[i].b && y<=(s[i].b+s[i].k))ans = i; } if (ans != 10005) printf("%d\n",ans); else puts("-1"); return 0; } ```
by taojunhan @ 2017-07-29 21:14:49


你是不是5号点过不了?
by StanleyyKubricky @ 2017-08-03 19:56:53


|