P1256显示图像
显示图像题目描述古老的显示屏是由 $N \times M$ 个像素(Pixel)点组成的。一个像素点的位置是根据所在行数和列数决定的。例如 $P(2,1)$ 表示第 $2$ 行第 $1$ 列的像素点。那时候,屏幕只能显示黑与白两种颜色,人们用二进制 $0$ 和 $1$ 来表示。$0$ 表示黑色,$1$ 表示白色。当计算机发出一个指令:$P(x,y)=1$,则屏幕上的第 $x$ 行第 $y$ 列的阴极射线管就开始工作,使该像素点显示白色,若 $P(x,y)=0$,则对应位置的阴极射线管不工作,像素点保持黑色。在某一单位时刻,计算机以 $N \times M$ 二维 $01$ 矩阵的方式发出显示整个屏幕图像的命令。
例如,屏幕是由 $3 \times 4$ 的像素点组成,在某单位时刻,计算机发出如下命令:
$$\begin{pmatrix}0 & 0 & 0 & 1 \0 & 0 & 1 & 1 \0 & 1 & 1 & 0 \\end{pmatrix}$$
对应屏幕显示应为:
假设放大后,一个格 ...
P1003铺地毯
[NOIP2011 提高组] 铺地毯题目描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 $n$ 张地毯,编号从 $1$ 到 $n$。现在将这些地毯按照编号从小到大的顺序平行于坐标轴先后铺设,后铺的地毯覆盖在前面已经铺好的地毯之上。
地毯铺设完成后,组织者想知道覆盖地面某个点的最上面的那张地毯的编号。注意:在矩形地毯边界和四个顶点上的点也算被地毯覆盖。
输入格式输入共 $n + 2$ 行。
第一行,一个整数 $n$,表示总共有 $n$ 张地毯。
接下来的 $n$ 行中,第 $i+1$ 行表示编号 $i$ 的地毯的信息,包含四个整数 $a ,b ,g ,k$,每两个整数之间用一个空格隔开,分别表示铺设地毯的左下角的坐标 $(a, b)$ 以及地毯在 $x$ 轴和 $y$ 轴方向的长度。
第 $n + 2$ 行包含两个整数 $x$ 和 $y$,表示所求的地面的点的坐标 $(x, y)$。
输出格式输出共 $1$ 行,一个整数,表示所求的地毯的编号;若此处没有被地毯覆盖则输出 -1。
样例 #1样例输入 #11234531 ...