麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

鋪地毯P1003

2019-11-10 19:15:57
字體:
來源:轉載
供稿:網友

題目描述

為了準備一個獨特的頒獎典礼,組織者在會場的一片矩形區域(可看做是平面直角坐標系的第一象限)鋪上一些矩形地毯。一共有 n 張地毯,編號從 1 到n ?,F在將這些地毯按照編號從小到大的順序平行于坐標軸先后鋪設,后鋪的地毯覆蓋在前面已經鋪好的地毯之上。

地毯鋪設完成后,組織者想知道覆蓋地面某個點的最上面的那張地毯的編號。注意:在矩形地毯邊界和四個頂點上的點也算被地毯覆蓋。

輸入輸出格式

輸入格式:

輸入文件名為carpet.in 。

輸入共n+2 行。

第一行,一個整數n ,表示總共有 n 張地毯。

接下來的n 行中,第 i+1 行表示編號i 的地毯的信息,包含四個正整數 a ,b ,g ,k ,每兩個整數之間用一個空格隔開,分別表示鋪設地毯的左下角的坐標(a ,b )以及地毯在x軸和y 軸方向的長度。

第n+2 行包含兩個正整數 x 和y,表示所求的地面的點的坐標(x ,y)。

輸出格式:

輸出文件名為carpet.out 。

輸出共1 行,一個整數,表示所求的地毯的編號;若此處沒有被地毯覆蓋則輸出-1 。

輸入輸出樣例

輸入樣例#1:
31 0 2 30 2 3 32 1 3 32 2輸出樣例#1:
3輸入樣例#2:
31 0 2 30 2 3 32 1 3 34 5
輸出樣例#2:-1

var

 a,b,g,k:array [1..100000] of longint; x,y,e,n,i,j:longint;begin read(n); for i:=1 to n do  read(a[i],b[i],g[i],k[i]);  read(x,y);  e:=0;//歸0,以防算錯  for j:=1 to n do   if (x<=a[j])and(x<=a[j]+g[j])and      (y>=b[j])and(y<=b[j]+k[j]) then e:=j;//以左下、右上角為標記,再向附近查找   write(e);end.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 毛片免费大全短视频 | 免费看真人a一级毛片 | 看免费毛片 | 九九热视频在线免费观看 | 午夜爱爱福利 | 国产成人网 | 久久久综合久久久 | 夜夜夜精品视频 | 日韩av片网站 | 最新精品在线 | 精品一区二区视频在线观看 | 成人艳情一二三区 | 国产成人午夜精品 | 性爱在线免费视频 | 精品一区二区中文字幕 | 欧美中文字幕一区二区三区亚洲 | 久久久久久久久久久亚洲 | 免费淫视频 | xxxx69hd一hd72| xnxx 日本19 | 欧美一级黄色免费看 | 免费国产自久久久久三四区久久 | 国产日本在线 | 久久精品小短片 | 激情视频导航 | 又黄又爽又色无遮挡免费 | 最新黄色av| 欧美成人免费在线视频 | 成人激情综合网 | 成人三级电影在线 | 久久小视频 | 天天透天天狠天天爱综合97 | 91九色论坛 | 久久精品欧美电影 | 亚洲特黄| 茄子福利视频 | 视频一区 中文字幕 | 最新欧美精品一区二区三区 | 国产精品久久久久久久久久大牛 | 亚洲无线看| 精品在线一区二区三区 |