自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

[CHN]liurui

[CHN]liurui vs. hdu1000

  • 博客(86)
  • 资源 (1)
  • 收藏
  • 关注

原创 poj 2540

题目概述一个房间,左下角坐标(0,0),右上角坐标(10,10),A把某物藏于某处,B从(0,0)出发,每次走到一个位置,A会说距离藏物点更近了(Hotter),更远了(Colder)或距离没变(Same),给定每次B到的位置(x,y)和A喊的话,求可能藏物的区域的面积 A每次只会说Hotter,Colder或Same时限1000ms/3000ms输入每行两个浮点数x,y,代表B到的位置,以及一个

2016-07-31 19:05:37 355

原创 hdu 1213

题目概述给定N个人,编号1到N,如果两个人都认识同一个人,那么这两个人也视为互相认识,给定M条这样的关系,若只能将互相认识的人安排到同一张桌子,问最少需要多少桌子 自己必然认识自己,因而不会出现这样的数据时限1000ms/2000ms输入第一行正整数times,其后有times组数据,每组数据第一行正整数N,M,其后M行,每行两个正整数,代表这两个人互相认识,两组输入中间带一空行限制1<=time

2016-07-31 14:47:39 336

原创 poj 1755

题目概述铁人三项分游泳,骑车,跑步三部分,最后总用时最短者获胜,现有N个选手,每个选手在三部分中的速度分别是u,v,w,假设你是(被收买的)主办方,对于每个选手,问你能否通过合理设置三部分的长度使其获胜 每部分长度不能是0,并列获胜不算获胜时限1000ms/3000ms输入第一行正整数N,其后N行,每行3个正整数u,v,w,输入到EOF为止限制1<=N<=100;1<=u,v,w<=10000输出

2016-07-31 14:32:35 864

原创 poj 3384

题目概述按顺时针序给定一个简单凸N边形的所有顶点坐标x,y,以及圆的半径R,将两个如此的圆放在多边形中,求圆心的坐标,使得两圆覆盖多边形的面积最大 圆只能与多边形相切,但两个圆可以相交,数据确保多边形的大小足够装下一个圆时限2000ms/6000ms输入第一行两个正整数N,R,其后N行,每行两个整数x,y,输入到EOF结束限制3<=N<=100;1<=R<=1000;-1000<=x,y<=100

2016-07-30 17:27:40 533

原创 poj 3525

题目概述按逆时针序给定一个简单凸N边形每个顶点的坐标x,y,求多边形中到所有边距离最远的点到边的距离时限5000ms/15000ms输入第一行正整数N,其后N行,每行两个整数x,y,输入到N=0结束限制3<=N<=100;0<=x,y<=10000输出每行一个浮点数,为所求最远点到边的距离,输出与标准答案误差在1e-5范围内皆视为正确样例输入 4 0 0 10000 0 100

2016-07-30 13:05:29 627

原创 poj 1279

题目概述按顺时针顺序给定一个简单N边形的所有顶点坐标x,y,求其核的可行域的面积时限1000ms/3000ms输入第一行正整数times,其后有times组数据,每组数据第一行正整数N,其后N行,每行两个整数x,y限制5<=N<=1500;x,y在16位整型范围内输出每行一个保留两位小数的浮点数,为所求可行域的面积样例输入 1 7 0 0 4 4 4 7 9 7

2016-07-29 17:51:32 358

原创 poj 1474

题目概述给定一个简单N边形每个顶点的坐标x,y,问其是否存在核 所有边都与x轴或y轴平行时限1000ms/3000ms输入第一行正整数N,其后N行,每行两个整数x,y,输入到N=0结束限制4<=N<=100输出每组数据输出在两行中,第一行 Floor #A 其中A为数据序数,从1开始,第二行若存在核,则为 Surveillance is possible. 否则为 Surveillanc

2016-07-29 17:39:01 344

原创 poj 3130

题目概述给定一个简单N边形所有顶点的坐标x,y,问其是否存在核时限5000ms/15000ms输入第一行正整数N,其后N行,每行两个整数x,y,输入到N=0结束限制4<=N<=50;0<=x,y<=10000输出每行一个数,如果存在核,为1,否则为0样例输入 6 66 13 96 61 76 98 13 94 4 0 45 68 8

2016-07-29 14:59:50 388

原创 poj 3335

题目概述给定一个简单N边形上所有顶点的坐标x,y,问其是否有核时限1000ms/3000ms输入第一行正整数times,其后有times组数据,每组数据第一个正整数N,其后N对数x,y,每对数描述一个顶点坐标限制3<=N<=100输出每行一个字符串,若存在核,输出YES,否则NO样例输入 2 4 0 0 0 1 1 1 1 0 8 0 0 0 2 1 2 1 1 2 1 2

2016-07-29 12:41:15 249

原创 poj 2954

题目概述直角坐标系中,给定一个三角形的三个顶点坐标,求其内部格点(横纵坐标皆为整数的点)数,顶点和在边上的格点不计时限1000ms/3000ms输入每行六个整数,分表描述三个顶点的坐标,输入以六个0结束限制所有数字绝对值<=15000输出每行一个数,为所求内部格点数样例输入 0 0 1 0 0 1 0 0 5 0 0 5 0 0 0 0 0 0样例输出 0 6讨论计算几

2016-07-28 16:09:42 213

原创 poj 1265

题目概述直角坐标系中,一个机器人从任意点出发进行N次移动,每次向右移动dx,向上移动dy,最后会围成一个封闭图形,求该图形的内部和边上共有多少格点(横纵坐标都为整数的点),以及该图形的面积时限1000ms/3000ms输入第一行times,其后有times组数据,每组数据第一行正整数N,其后N行,每行两个整数dx,dy限制3<=N<=100;-100<=dx,dy<=100;(dx,dy)!=(0,

2016-07-28 15:37:22 548

原创 poj 1654

题目概述坐标原点处有一点,以电脑小键盘除去5的1到9这8个数字描述该点的移动方向,水平或竖直移动都是移动1距离,斜向移动则会移动根号2距离,斜跨一个方格,到数字5结束,最后必然回到原点,且围成的图形必然封闭,求图形的面积时限1000ms/3000ms输入第一行正整数times,其后有times组数据,每组数据由一行中若干数字构成,最后以5结束限制1<=times<=20;1<=每行数字数<=1e6输

2016-07-28 14:37:27 217

原创 poj 3348

题目概述给定一个多边形中N个点的坐标x,y,每50面积可以放一个物体,求最多可放多少个物体时限2000ms/6000ms输入第一行正整数N,其后N行,每行两个整数x,y,输入到EOF为止限制1<=N<=10000;-1000<=x,y<=1000输出每行一个数,所求最多可放物体数样例输入 4 0 0 0 101 75 0 75 101样例输出 151讨论计算几何,

2016-07-28 13:53:32 304

原创 poj 1228

题目概述给定一个凸多边形上的N个点的坐标x,y,问该多边形是否稳定时限1000ms/3000ms输入第一行正整数times,其后times组数据,每组数据第一行正整数N,其后N行,每行两个正整数x,y限制1<=times<=10;1<=N<=1000输出每行一个字符串,若该多边形稳定,则为 YES 否则为 NO样例输入 4 6 0 0 1 2 3 4 2 0

2016-07-28 12:07:56 241

原创 poj 2524

题目概述你学校有N个人,编号1到N,你想知道他们信多少种宗教,你问了M对人是否信同种宗教,求你学校存在的宗教种类数的上界时限5000ms/15000ms输入第一行两个正整数N,M,其后M行,每行两个正整数,代表这两个人信同种宗教,输入到N=M=0结束限制0 <= M <= N(N-1)/2;1<=N<=50000输出每行一个字符串 Case #: @ 其中#为数据序数,从1开始,@为所求种类数上

2016-07-28 01:06:32 335

原创 poj 1873 && uva 811 && la 5211

题目概述在直角坐标系中,有N棵可视为点的树,每棵树都有自己的编号,需要砍掉其中一部分来造围栏围住剩下的树,每棵树的坐标x,y,价值v,砍掉后可建造围栏长度l,问砍掉哪些树可以在损失价值最小的情况下围住剩下的树,以及会余下可造多长围栏的木头 损失相同的情况下以砍树最少的为准时限1000ms/3000ms输入第一行正整数N,其后N行,每行4个正整数x,y,v,l,每棵树的编号为其在该组数据中出现的序号

2016-07-28 00:17:01 468

原创 poj 2007

题目概述以任意顺序给定一个凸N边形的所有顶点坐标x,y,其中必然包含原点,求其顶点相对于原点的逆时针排序 除了原点,不会有任何点在坐标轴,也不会出现三点共线时限1000ms/3000ms输入每行两个整数x,y,第一行一定是0 0,数据只有一组,输入到EOF结束限制3<=N<=50;-1000< x,y<1000输出每行一个字符串 (x,y) 其中x,y描述一个顶点的位置,相对于原点,按逆时针顺

2016-07-27 13:49:39 283

原创 poj 2074

题目概述有一座房子建在道路旁边且和道路隔着一段距离,房主希望路人能完整看到房子朝向道路的那一面,但房子和道路之间隔着有一些障碍物,如果将道路,房子,障碍物都视为平行于x轴的线段,给定这些线段端点的坐标,求道路上最长的一段路使得路人可以完整的看到房子的正面 障碍物不会和房子相交,但可能和房子共线时限1000ms/3000ms输入第一行三个非负浮点数hx1,hx2,hy,描述房子线段的左端点横坐标,右

2016-07-27 12:10:41 412

原创 hdu 1950

题目概述给定N个数num,求其最长上升子序列长度时限1000ms/2000ms输入第一行正整数times,代表数据组数,每组数据第一行正整数N,其后N行,每行正整数num限制1<=N<40000输出每行一个数,最长上升子序列长度样例输入 4 6 4 2 6 3 1 5 10 2 3 4 5 6 7 8

2016-07-27 01:51:56 262

原创 hdu 2108

题目概述按逆时针顺序给定一个有N个顶点的多边形所有顶点的坐标x,y,求其凹凸性时限1000ms/2000ms输入第一行正整数N,下一行N对整数x,y,输入到N=0结束限制没有限制输出每行一个字符串,若多边形为凸,则为 convex 否则为 concave样例输入 4 0 0 1 0 1 1 0 1 0样例输出 convex讨论计算几何,判断凹凸性,由于确定是逆时针序,故

2016-07-26 23:24:28 390

原创 poj 1584

题目概述给定一任意多边形的定点数N及每个顶点的坐标x,y,一个圆的圆心坐标X,Y及其半径R,问多边形是否为凸多边形,若是,则求圆是否被多边形包含 圆与多边形的边相切视为圆在多边形内部 多边形的顶点会按顺时针或逆时针给出时限1000ms/3000ms输入第一行一个正整数N,三个浮点数R,X,Y,其后N行,每行两个浮点数x,y,输入到N<3为止(因为这不是多边形)限制没有限制输出每行一个字符串,若多

2016-07-26 23:10:19 484

原创 poj 3449

题目概述平面坐标系内有若干个图形,可能的种类为正方形(square),矩形(rectangle),线段(line),三角形(triangle),简单多边形(polygon,其所有边不互相交,且所有边长为正),给出正方形一条对角线的两个端点,长方形三个顶点(必可以第二个点为顶点构成直角),线段两个端点,三角形三个顶点,简单多边形所有顶点(按顺时针或逆时针),且给出每个图形的名称(一大写英文字母),求每

2016-07-26 16:27:47 494

原创 poj 2533

题目概述给定N个数num,求其最长严格上升子序列长度时限1000ms/3000ms输入第一行正整数N,下一行N个非负整数num,输入只有一组限制1<=N<=1000;0<=num<=10000输出一个数,最长严格上升子序列长度样例输入 7 1 7 3 5 9 4 8样例输出 4讨论dp,完全就是hdu 1025的终极简化版,那个之前也写过,这里完全不打算解释什么了 由于数据只有一

2016-07-26 15:03:13 255

原创 poj 1862

题目概述某种生物质量num,两个这样的生物碰撞时会融合,质量为2*sqrt(num1*num2),给出N个生物的质量,求其融合成一个时质量最小值 不会有3个及以上的生物同时碰撞时限1000ms/3000ms输入第一行正整数N,其后N行,每行一个正整数num,输入到EOF结束限制1<=N<=100;1<=num<=10000输出每行一个数,所求质量最小值样例输入 3 72 30

2016-07-26 01:32:32 188

原创 poj 1039

题目概述有一种管线,横截面是上下平行的两根折线,在坐标系中,两根折线上横坐标相等的点,其纵坐标相差1,管线不透光,不反光,但拐点处不会阻挡光,现有一束光从管线最左侧开口处射入,给定管线上部各点坐标,问光能否贯穿整条管线,若不能,求出其最远到达位置的横坐标时限1000ms/3000ms输入第一行正整数N,代表管线上部共N个端点,其后N行,每行两个浮点数,描述管线上部各端点位置,输入到N=0结束限制2<

2016-07-25 21:53:54 239

原创 poj 1276

题目概述一个ATM机里有多种面额不同的货币,每种储量不同,有人要取钱时,会吐出尽可能多但不超过要取钱数的钱,给出要取钱数request,货币种数N,货币面额deno及储量num,问最多会吐出多少钱时限1000ms/3000ms输入每行第一个整数request,第二个整数N,其后2*N个整数 分别为num和deno,输入到EOF结束限制0<=N<=10;0<=num<=1000;1<=deno<=10

2016-07-25 16:34:42 273

原创 poj 2826

题目概述在二维平面中,将两块直木板的某个位置钉起来装雨水,雨水从y轴正方向向下落下,给出木板四个端点的坐标,且木板可视为线段,问钉成的木板装满水时雨水的横截面积时限1000ms/3000ms输入第一行正整数N,代表数据组数,第二行四个整数,描述第一块木板端点坐标,第三行四个整数,描述第二块木板端点坐标,两组中间会有一个空行限制坐标绝对值<=10000输出每行一个数,所求横截面积,保留2位小数样例输入

2016-07-25 16:22:23 457

原创 hdu 1200

题目概述将一仅含小写字母的字符串的每个字符从一N列矩阵左侧开始竖着写,写到最右列可能会再添一些无关字符凑够整列,使得每一列字符数相等,再从矩阵第一行开始蛇形将每一行连接,得到新的字符串,给定这个字符串,求原始信息时限1000ms/2000ms输入第一行正整数N,第二行一个字符串,输入到N=0结束限制2<=N<=20;1<=字符串长度<=200输出每行一个字符串,为所求原始信息样例输入 5

2016-07-25 13:38:24 251

原创 hdu 1302

题目概述一口井深H,一蜗牛在井底,白天爬U,晚上下滑D,但从第二天开始,每天爬的高度会损失第一天的F%,如果U下降到负数,则蜗牛白天不会移动,但晚上仍然会滑落,问蜗牛哪天能爬出井,或落回井底时限1000ms/2000ms输入每行四个正整数H,U,D,F,输入到H=0结束限制没有限制输出每行一个字符串,若爬出井,则为 success on day # 若落回井底,则为 failure on da

2016-07-25 12:46:33 378

原创 hdu 1034

题目概述N个学生围成一圈,初始时每人手里有num(必为偶数)块糖,老师一声令下,每人把手中一半的糖给右边的人,给完后,老师会给每个手里有奇数块糖的学生额外一块糖,如此重复多次,直到所有人手里糖数相等,问重复了几次,每人手里多少糖 这个过程总可以在有限次内完成时限1000ms/2000ms输入第一行正整数N,其后N行,每行一个整数,为一个学生手里初始糖数,输入将按照逆时针顺序给出每个人手里的糖数,输

2016-07-25 12:16:01 460

原创 hdu 2094

题目概述两人对决,必有胜负,而且这一结果不会再改变,但若干人对决,却不一定有最强的,给定N条两人对决的结果,问是否能确定最强的人时限1000ms/1000ms输入第一行正整数N,其后N行,每行两个字符串,前者总是可以战胜后者,输入到N=0结束限制1<=N<=1000输出每行一个字符串,若可确定最强的人,输出Yes,否则No样例输入 3 Alice Bob Smith John

2016-07-25 11:59:45 208

原创 hdu 5071

题目概述题目太长了,但是不难理解,额实在懒得转述了时限1000ms/2000输入第一行正整数times,代表数据组数,每组数据第一行正整数N,其后N行,每行一条指令,以及其参数para限制1<=times<=10;1<=N<=5000;1<=para<=1e9输出按题目要求输出记录日志信息样例输入 1 18 Prior Add 1 Chat 1 Add 2 C

2016-07-25 11:46:47 307

原创 hdu 1014

题目概述伪随机数生成遵循以下公式 seed(x+1) = [seed(x) + STEP] % MOD 设seed(0)=0,给出STEP和MOD值,问所生成的随机数能否涵盖0到MOD-1中所有数时限1000ms/2000ms输入每行两个正整数STEP,MOD,输入到EOF为止限制1<=STEP,MOD<=100000输出每行列1到列10以右对齐输出STEP,列11到列20以右对齐输出MOD,从

2016-07-25 11:20:53 342

原创 hdu 4452

题目概述有一N*N的矩阵,左上角为(1,1),右下角为(N,N),Tom从左上角出发,Jerry从右下角出发,二人初始方向d1,d2和每小时速度s1,s2已经给出,当走到矩阵边缘无法继续前行时,其会调头向相反方向,若刚好停在矩阵边缘则不会调头,调头不占用移动速度,若二人在停下时处在同一位置,二人会交换移动方向,二人每隔t1,t2小时后会左转,但若要左转时二人相遇,则会忽略此次左转,起始时刻为0小时,

2016-07-25 11:07:01 386

原创 hdu 1172

题目概述电脑产生一个四位数,人去猜,每次猜电脑会反馈猜对几个数,其中有几个数位置也正确,给出人猜的数和电脑反馈结果,问是否可确定这个数,若可以,求出这个数时限10000ms/20000ms输入第一行正整数N,其后N行,每行一个4位整数,为人猜的数,一个1位整数,为猜对的个数,一个1位整数,为位置也正确的个数,输入以N=0结束限制1<=N<=100输出在一行中输出,若可确定,输出这个数,否则输出Not

2016-07-25 10:31:50 386

原创 poj 1088

题目概述给定一个R行C列的矩阵,矩阵中每个位置均有一数,求在矩阵中任意位置开始,每次仅移动到周围相邻四格中数字小于当前位置的路径的最大长度时限1000ms/3000ms输入第一行两个正整数R,C,其后R行,每行C个正整数,为矩阵中数字,输入到EOF为止限制1<=R,C<=100;0<=矩阵中的数<=10000输出每行一个数,所求最大路径长度样例输入 5 5 1 2 3 4 5 16

2016-07-25 09:56:31 332

原创 poj 1696

题目概述坐标内有N个点(x,y),每个点序号为n,所有点的横坐标不同,纵坐标也不同,从纵坐标最小的点开始,可向其他任意一个点做线段,但除第一次以外,其后每次只能在上一条线段所在直线的逆时针一侧找点连线,且所做线段不能与已经存在的线段相交,按序号升序给出所有点,问最多可连接多少个点,并求其连接的顺序时限1000ms/3000ms输入第一行正整数times,其后times组数据,每组数据第一行正整数N,

2016-07-22 16:00:20 413

原创 poj 1410

题目概述给定线段的端点坐标(x1,y1),(x2,y2),矩形一条对角线上的两个点(x3,y3),(x5,y5),定义矩形的边及内部均属于矩形,相交为线段和矩形有至少一个公共点,且矩形四条边必然分别平行于两条坐标轴,问线段和矩形是否相交时限1000ms/3000ms输入第一行正整数times,其后times行,每行8个整数x1,y1,x2,y2,x3,y3,x5,y5限制没有限制输出每行一个字符,若

2016-07-22 12:07:04 466

原创 poj 1753

题目概述给定一4*4棋盘,每个位置有棋子,棋子黑面或白面朝上,每次可选一棋子翻转,其上下左右一格的棋子同时翻转,问可否使所有棋子同色朝上,若可,求最少需选几个棋子时限1000ms/3000ms输入共4行,每行4个字符,b代表黑面朝上,w代表白面朝上限制没有限制输出若可以,输出一数,最少选定棋子数,否则输出字符串Impossible样例输入case 1: bwwb bbwb bwwb

2016-07-22 10:54:17 297

原创 poj 2653

题目概述在坐标系中扔N根粗细不计的木棒,每根木棒的序号为其被扔的序数,若两木棒相交,则后扔的会被视为“在顶端”,先扔的会被压在下面,给出每根木棒端点坐标,求最后有哪些木棒“在顶端”时限3000ms/9000ms输入每组数据第一行正整数N,其后N行,每行4个浮点数,为木棒端点坐标,输入以N=0结束限制1<=N<=100000;1<=“在顶端”木棒数<=1000输出每行开头为字符串 Top stick

2016-07-21 23:28:54 338

极端数据 hdu 5877

极端数据 hdu 5877

2016-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除