这几天做了些简单题,没啥亮点随便拿道题目贴上来
/////////////////////////////////////////////////////////
// ZOJ:2480
// 本题无亮点随便搞
////////////////////////////////////////////////////////
#include "stdio.h"
typedef struct Window
{
int left;
int top;
int right;
int bottom;
}WND;
int main()
{
int n;
int i = 0;
WND win[100];
while(scanf("%d", &n) && n != 0)
{
for (i = 0; i < n; i++)
{
scanf("%d %d %d %d",
&win[i].left, &win[i].top, &win[i].right, &win[i].bottom);
}
int clickn;
int j;
int cx, cy;
int m;
scanf("%d", &clickn);
for (j = 0; j < clickn; j++)
{
int flag = 0;
scanf("%d %d", &cx, &cy);
for (m = n - 1; m >= 0; m--)
{
int x, y;
for (y = win[m].top; y <= win[m].bottom; y++)
{
for (x = win[m].left; x <= win[m].right; x++)
{
if (cx == x && cy == y)
{
printf("%d/n", m);
flag = 1;
}
}
}
if (flag == 1)
{
break;
}
}
if (flag == 0)
{
printf("-1/n");
}
}
}
return 0;
}