自定义博客皮肤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

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

原创 poj 2393

题目概述一个工厂,每周可产任意多的货,每个货在该周生产单价为c,货可以在仓库存放,每个货每周贮存费S,工厂接了连续N周的订单,每周要供货y,求最低总成本 仓库无穷大,货可以永久存放时限1000ms/3000ms输入第一行两个整数N,S,其后N行,每行两个整数c,y,输入只有一组限制1<=N<=10000;1<=S<=100;1<=c<=5000;0<=y<=10000输出一个数,为所求最低成本,需

2016-08-31 21:36:35 306

原创 poj 1456

题目概述有N个商品,在其保质期dl天内卖掉可得利润v,否则没有利润,卖掉每个商品需要1天,求最大利润时限2000ms/6000ms输入每组数据第一个整数N,其后N对整数v,dl,输入中空白符会任意出现,输入到EOF为止限制1<=N,dl,v<=10000输出每行一个数,为所求最大利润样例输入 4 50 2 10 1 20 2 30 1 7 20 1 2

2016-08-31 18:55:31 301

原创 poj 1089

题目概述给定N个闭区间,将有重叠部分的区间合并,求最后得到的(那些)区间时限1000ms/3000ms输入第一行整数N,其后N行,每行两个整数l,r,描述一个区间,输入只有一组限制1<=N<=50000;1<=l<=r<=1000000输出每行两个数,为一个区间的左右边界,按左边界升序输出每个区间样例输入 5 5 6 1 4 10 10 6 9 8 10样例输出

2016-08-31 15:50:33 456

原创 poj 1328 && uva 1193 && la 2519

题目概述在直角坐标系中,x轴为海岸线,其上方为海,海上有N个小岛位于x,y,现要在海岸线建雷达站,所有雷达覆盖范围都是R,问所有岛可否被雷达覆盖,若可,求最少雷达数 海岛不会在陆地上时限1000ms/3000ms输入第一行两个整数N,R,其后N行,每行两个整数x,y,输入到N=R=0为止限制1<=N<=1000输出每行一个字符串 Case A: B 其中A为数据序数,从1开始,若有岛无法被雷达

2016-08-31 15:28:44 290

原创 poj 1700

题目概述N个人在河边,有一条船,每次可载2人,每个人单独划船渡河时间为num,船每次渡河用时为船上划船用时较长者的用时,问最快多久可让所有人过河时限1000ms/3000ms输入第一行整数times,其后times组数据,每组数据第一行整数N,下一行N个整数num限制N<=1000输出每行一个数,为所求渡河总用时样例输入 5 4 1 2 5 10 5 1 1000 100

2016-08-31 13:42:28 650

原创 poj 1017 && uva 311 && la 5526

题目概述有6种底面为正方形的箱子,底面边长分别为1到6,要用底面为边长6的正方形的盒子去装这些箱子,最少要多少个盒子 箱子不能堆叠时限1000ms/3000ms输入每行6个整数,为每种箱子数量,按边长升序给出,输入到6个0为止限制没有限制输出每行一个数,为最少盒子数样例输入 0 0 4 0 0 1 7 5 1 0 0 0 36 9 4 1 1 1 0 9 4 1 1 0

2016-08-30 21:32:44 293

原创 poj 2249 && uva 530

题目概述求CMNC_N^M时限1000ms/3000ms输入每行两个整数N,M限制最终结果在32位整数范围内输出每行一个数,为结果样例输入 4 2 10 5 49 6 0 0样例输出 6 252 13983816讨论水题,本来以为真的会测试极端情况,N=INT_MAX,M=INT_MAX/2,不过由于结果在32位内,即便是最坏的情况,N也不超过40,具体是多

2016-08-29 21:05:53 304

原创 poj 3069

题目概述数轴上有N个点,你需要以其中某些点为圆心做半径为R的圆,问最少做多少圆可使所有点都在圆中时限1000ms/3000ms输入第一行整数R,N,第二行N个整数,描述每个点的位置,输入到N=R=-1结束限制0<=R<=1000;1<=N<=1000输出每行一个数,为所求最少圆数样例输入 0 3 10 20 20 10 7 70 30 1 7 15 20 50 -1 -1

2016-08-29 20:19:15 298

原创 poj 1042 && uva 757 && la 5422

题目概述有N个湖排成一行,你有H小时钓鱼,每个湖在第一个5分钟内可钓到f条鱼,此后每钓5分钟则下次钓鱼量在上一次基础上减少d条,这个湖到下一个湖需要走t个5分钟,问最多可钓多少鱼,在每个湖钓多久 所有行动必须以5分钟为单位时限2000ms/6000ms输入第一行整数N,第二行整数H,第三行N个整数f,第四行N个整数d,第五行N-1个整数t,因为第一个湖的t固定为0,输入到EOF为止限制1<=H<=

2016-08-29 19:16:27 412

原创 poj 2325 && uva 10527

题目概述定义一种运算,将一个数的所有数字相乘得到一个新的数,这种运算不能对仅有一位的数使用,给定一个数num,求一个数,该数经过一次运算后等于num,且为所有可行解的最小值时限1000ms/3000ms输入每行一个数num,输入到num=-1为止限制num至多包含1000位数字输出若存在这样一个数,输出这个数,否则为字符串 There is no such number.样例输入 0 1

2016-08-27 21:02:50 486

原创 hdu 3549

题目概述有N个点,编号1到N,M条边,求从1到N的最大流时限5000ms/5000ms输入第一行整数times,其后times组数据,每组数据第一行整数N,M,其后M行,每行三个整数a,b,c,代表a到b的边,残量为c限制2<=N<=15;0<=M<=1000输出每行一个字符串 Case A: B A为数据序数,从1开始,B为所求最大流样例输入 2 3 2 1 2 1 2

2016-08-27 09:52:55 496

原创 hdu 1812

题目概述一个N*N的棋盘,用C种颜色染色,其中将棋盘旋转后重合,沿中线对称,沿对角线对称的不重复计数,问一共多少种染色方案时限1000ms/3000ms输入每行两个整数N,C,输入到EOF为止限制1<=N,C<=30输出每行一个数,为所求染色方案数样例输入 2 2 3 1 30 30样例输出 6 1 320655918792067344519812003636174

2016-08-26 14:41:25 461

原创 hdu 4438 && la 6389

题目概述A,B两人比赛打猎,老虎(tiger)X分,狼(wolf)Y分,两种猎物都只有一只,开始前两人会先选定各自的目标,若两人选的不同,则各打各的,都能得到自己选的猎物的分数,若选的相同,则A有P的概率得手,B有1-P的概率得手,之后两人会去打另一只猎物,得手概率不变,好在A了解B,他知道B选老虎的概率是Q,选狼是1-Q,问A选什么猎物分数期望较高,是多少分时限1000ms/2000ms输入第一行

2016-08-25 21:51:58 3261

原创 poj 3625

题目概述有N个地点,编号1到N,坐标x,y,要修路使得所有地点之间连通,有M条已经存在的路,问最少还需修多长的路时限1000ms/3000ms输入第一行两个整数N,M,其后N行,每行两个整数x,y,其后M行,每行两个整数代表这两点之间已经有路限制1<=N,M<=1000;0<=x,y<=1e6输出一个保留两位小数的浮点数,为所求修路长度样例输入 4 1 1 1 3 1 2 3

2016-08-25 21:23:00 292

原创 poj 3522 && uva 1395 && la 3887

题目概述有N个点,M条边,问是否可构成一生成树,若可,求最长边与最短边差值的最小值 没有自环或平行边时限5000ms/15000ms输入第一行整数N,M,其后M行,每行三个整数a,b,c,描述a,b之间有一条边,权值为c,输入到N=M=0结束限制2<=N<=100输出每行一个数,若无生成树,为-1,否则为差值最小值样例输入 4 5 1 2 3 1 3 5 1 4 6 2

2016-08-25 21:00:54 382

原创 poj 2485

题目概述有N个地点,地点之间原本没有路,需要修路使所有地点连通,求两地点之间需要修的最长的路的最小值时限1000ms/3000ms输入第一行整数times,其后times组数据,每组数据第一行整数N,其后一个N*N矩阵,第i行第j列的值aija_{ij}代表ij之间路长度限制3<=N<=500输出每行一个数,为所求最长的路的最小值样例输入 1 3 0 990 692 990

2016-08-25 18:17:29 220

原创 poj 1861

题目概述有N个地点,你要在地点之间扯网线使得他们能互相(直接或间接)连通,地点之间有M种扯网线方案,每种都需要的一定长度的网线,求所需最长的网线的最小值,以及整个扯线方案时限1000ms/3000ms输入第一行整数N,M,其后M行,每行三个整数a,b,c,描述a与b之间一种扯线方法及需要的网线长度c,输入只有一组限制2<=N<=1000;1<=M<=15000输出第一行一个数,为所求最长网线最小值,

2016-08-25 17:16:39 233

原创 poj 1287 && la 2515

题目概述有P个地点,R条双向路,求其最小生成树边权和时限1000ms/3000ms输入第一行整数P,R,其后R行,每行三个整数a,b,c,描述a到b之间的一条路径,权值为c,输入到P=0结束限制1<=P<=50;1<=R<=100输出每行一个数,为所求边权和样例输入 1 0 2 3 1 2 37 2 1 17 1 2 68 3 7 1 2 19

2016-08-25 16:51:08 312

原创 poj 3255

题目概述有N个地点,R条双向路,求次短路长度时限2000ms/6000ms输入第一行整数N,R,其后R行,每行三个整数,描述一条路连接的两个地点及其长度,输入只有一组限制1<=N<=5000;1<=R<=100000输出一个数,为所求次短路长度样例输入 4 4 1 2 100 2 4 200 2 3 250 3 4 100样例输出 450讨论图论,第K短路,bel

2016-08-25 16:37:49 277

原创 poj 1122

题目概述城市中有N个路口,某些路口处有消防局,现有一个路口发生火灾,求所有消防局赶到火灾处的最短用时和路径 城市中的路都是单向路,有些路口之间没有路,火灾可能发生在消防局门口,所有消防局到火灾地点都有路时限1000ms/3000ms输入第一行整数N,其后一个N*N矩阵,第i行第j列有整数aija_{ij},若为-1,说明路口i到路口j无法直达,否则代表路口i到路口j直达用时,其后一个整数,为火灾地

2016-08-25 15:57:31 259

原创 hdu 1023

题目概述给定N个不同的元素,问有多少种不同的入栈出栈顺序时限1000ms/2000ms输入每行一个整数N,输入到EOF为止限制1<=N<=100输出每行一个数,为所求种数样例输入 1 2 3 10 100样例输出 1 2 5 16796 89651994709013149668717007007410063242083752153874590

2016-08-23 21:37:43 276

原创 poj 2195

题目概述一张地图,R行C列,图上有若干人以及和人数相等的房子,人需要移动到房子,每个房子只能住一个人,人可以向上下左右四个方向移动,求所有人最少移动步数和,使得所有人都到房子处 人不会被其他人或房子阻挡,人可以移动到房子却不住进去时限1000ms/3000ms输入第一行两个整数R,C,其后一个R行C列的矩阵,’.’代表空地,’m’代表一个人,’H’代表一个房子,输入到R=C=0结束限制2<=R,C

2016-08-21 22:28:47 261

原创 poj 1087

题目概述一间屋子里有N种插座,每种插座有唯一的名称,且数量只有一个,在这个屋里可能会要使用M种电器,每种电器名称也是唯一,而且也只有一个,需要一种插座,市面上有K种插座适配器,其需要一个插座,同时也提供一个插座,数量不限,问最少有多少电器会因没有插座无法使用 某些电器需要的插座可能屋里根本没有时限1000ms/3000ms输入第一行整数N,其后N行,每行一个字符串,代表一种现有插座的名称,下一行整

2016-08-21 22:05:11 429

原创 poj 2516

题目概述市场上有K种货物流通,编号1到K,有N家店,编号1到N,每家都需要一定量的各种货,M家供货商,编号1到M,每家库存有一定量的各种货,从供货商运货到店面会产生运费,问供货商库存能否满足商店的货物需求,若能满足,求最小运输费用时限4000ms/12000ms输入第一行整数N,M,K,其后N行,每行K个整数,为该商店需要的各种货数量,货按编号升序给出,商店按编号升序给出,其后M行,每行K个整数,为

2016-08-20 14:22:02 260

原创 poj 3281

题目概述有N头牛,F种食品和D种饮料,均从1开始连续编号,每种吃的喝的只能分给一头牛,每头牛也只能享用一种食品一种饮料,每头牛只喜欢其中f种吃的和d种喝的,问最多可满足多少牛的喜好时限2000ms/6000ms输入第一行三个整数N,F,D,其后N行,每行前两个整数f,d,其后f个整数,代表该牛喜欢的吃的,其后d个整数,代表该牛喜欢喝的,输入只有一组限制1<=N<=100;1<=F<=100;1<=D

2016-08-19 19:45:45 242

原创 poj 1149

题目概述你在养猪场打工,养猪场M个猪圈,编号1到M,都锁着,你打不开,有N个顾客会依次来买猪,他们有A个猪圈的钥匙,最多要买B只猪,你可以从打开的猪圈里随便挑一些猪卖给他们,并且可以顺手在打开的猪圈之间转移猪以便下次多卖一点,顾客走后猪圈会再锁上,问你最多可以卖掉多少猪 每个猪圈可以放无穷多头猪时限1000ms/2000ms输入第一行整数M,N,下一行M个整数,描述每个猪圈初始猪数,按编号升序给出

2016-08-19 13:21:38 311

原创 poj 1459

题目概述电力系统中有N个节点,编号0到N-1,其中NP个发电厂,NC个用户,剩下的都是中转站,电力通过M条输电上限为l的电线单向传输,每个发电厂产电p,每个用户用电c,中转站不产也不用电,问在电线不超载前提下所有用户能到达的最大用电量和时限2000ms/6000ms输入每组数据以四个整数N,NP,NC,M开始,其后M个三元组(a,b)l,描述一条电线的起点终点和输电上限,其后NP个二元组(a)p,描

2016-08-19 11:55:19 799

原创 poj 3469

题目概述有一个双核CPU,有N个任务,编号1到N,每个任务只能在一个CPU上执行,在不同CPU上执行时可能会产生不同开销,另外任务之间有M组关联,关联的两个任务若不在同一CPU执行,会产生额外开销,求产生开销的最小值时限case: 5000ms/5110ms total: 15000ms/45000ms输入第一行整数N,M,其后N行,每行两个整数,描述一个任务在执行时的开销,按编号升序给出,其后M

2016-08-18 17:44:57 531

原创 poj 1698

题目概述alice接了N部电影的拍摄工作,所有电影在同一天开工,每周只有固定几天拍,其余时间不拍,电影必须在w周内拍完,alice至少需要去拍d天,问alice能否完成所有电影拍摄 alice每天只能去拍一部电影,每周第一天是周日时限1000ms/3000ms输入第一行整数times,其后times组数据,每组数据第一行整数N,其后N行,每行九个整数,前七个只有1或0,1表示每周这一天可拍,0反之

2016-08-18 12:45:12 390

原创 poj 2449

题目概述有N个地点,编号1到N,地点之间有M条单向路,要沿着第K短路从S到T,问其用时时限4000ms/12000ms输入第一行整数N,其后N行,每行三个整数a,b,c,描述一条路的起点,终点,途经用时,最后一行三个整数S,T,K,输入只有一组限制1<=N<=1000;1<=M<=100000;1<=c<=100;1<=K<=1000输出一个数,所求用时,若不存在第K短路则为-1样例输入 2 2

2016-08-12 20:12:53 341

原创 hdu 4463

题目概述城市中有N家商店,编号1到N,每家的坐标为x,y,其中有两家分别是Nike和Apple,现在要为这些商店修路,其中Nike和Apple必须直接相连,其他的只要能间接连通即可,求修路总长最小值时限1000ms/2000ms输入第一行整数N,下一行两个整数Nike,Apple,代表这两家店为Nike和Apple,其后N行,每行两个整数x,y,为一家店的坐标,店按编号升序给出,输入到N=0结束限制

2016-08-12 19:35:07 321

原创 hdu 1228

题目概述给定两个小于100的正整数A和B,计算A+B 需要注意的是:A和B的每一位数字由对应的英文单词给出时限1000ms/2000ms输入每行若干个字符串,均为题目所述格式,输入到EOF结束限制没有限制输出每行一个数,为结果样例输入 one + two = three four + five six = zero seven + eight nine = zero + ze

2016-08-12 19:23:16 269

原创 hdu 5650

题目概述给定N个数构成的一个集合S,其非空子集为s,定义操作f(s)为对子集中所有数求异或,求所有f(s)结果的异或时限1000ms/2000ms输入第一行整数times,其后times组数据,每组数据第一行整数N,下一行N个整数限制1<=times<=20;1<=N<=1000输出每行一个数,为所求异或结果样例输入 1 3 1 2 3样例输出 0讨论

2016-08-12 19:16:17 248

原创 poj 1158

题目概述城市中有N个路口,路口之间有M条双向路,每个路口都有一个信号灯,颜色分蓝(B),紫(P)两种,分别有各自的持续时间,只有当两个路口灯同色时这段路才能通行,一辆车从路口source出发,要到路口target,给定出发时路口灯色,剩余时间,路口蓝灯和紫灯持续时间,问最快多久能到 如果车到路口时刚好变灯,那就得等下一次了时限1000ms/3000ms输入第一行两个整数source,target,

2016-08-12 18:43:14 551

原创 poj 1408

题目概述一个正方形,左下角是(0,0),右上角是(1,1),正方形每条边上各有N个点,下边和上边点的横坐标分别为aia_i,bib_i,左边和右边点的纵坐标分别为cjc_j,djd_j,将相应的左右点连接,上下点连接,将正方形划分为若干小四边形,求最大的小四边形面积 点的坐标均按升序给出时限1000ms/3000ms输入第一行正整数N,其后4行,每行N个浮点数,第一行为a1a_1到aNa_N,第二

2016-08-12 17:49:47 259

原创 hdu 5477

题目概述某人在总长L米的路上骑车,路况只有平地和沼泽两种,其中沼泽有N小段,在沼泽骑一米耗耐力A,在平地骑一米回复耐力B,问该人在进入这段路前至少需要多少耐力才能骑完这段路 这人必须一直骑车不能停,这段路的起点是0米,终点是L米时限1000ms/2000ms输入第一行正整数times,其后times组数据,每组数据第一行四个正整数N,A,B,L,其后N行,每行两个正整数l,r,描述一段沼泽限制1<

2016-08-12 00:05:27 300

原创 poj 3259

题目概述某人的农庄里有N个地点,编号1到N,地点之间有M条双向路,途径每条路需要一定时间,农庄里还有W个虫洞,虫洞都在各个地点里,虫洞是单向的,每次途径虫洞会使时间倒退一块,问该人从某点出发,可否令时间倒退到出发以前时限2000ms/6000ms输入第一行正整数times,其后times组数据,每组数据第一行正整数N,M,W,其后M行,每行三个整数,代表路连接的两个地点及其用时,其后W行,每行三个整

2016-08-11 14:58:16 253

原创 poj 1251

题目概述某岛上有N个村庄,以大写字母按字典序编号,村庄之间有若干双向路,每条路都有维护费,现在要拆掉一些路,使得所有村庄之间连通的前提下维护费最少,求最少维护费 初始状态下所有村庄必然连通时限1000ms/3000ms输入第一行正整数N,其后N-1行,每行第一个为大写字母,为起点村庄,其后一个整数n,其后n对大写字母和数字,字母表示起点村庄到该字母表示的村庄之间有路,数字为该路的维护费,输入到N=

2016-08-11 14:33:17 319

原创 poj 2502

题目概述城市地图是一个二维坐标系,你要从家里到学校,行走速度10km/h,城市中有地铁线路,地铁只在行驶在某些点之间,两点之间的行驶路线都是直线,地铁速度40km/h,给定家,学校,地铁站点的位置以及地铁线路,问最快多久到学校 每次到地铁站时都会立刻坐上地铁,并且可以在线路上的任何站点下车 地图坐标的单位是米时限1000ms/3000ms输入第一行两对整数,分别描述家和学校的位置,其后若干行,每

2016-08-11 12:58:42 322

原创 poj 2387

题目概述城市中有N个地点,编号1到N,城市中有T条双向路,经过每条路都需要一定时间,某人在N点,要到1点,问最快多久能到时限1000ms/3000ms输入第一行正整数T,N,其后T行,每行三个正整数,路连接的两个点,途径用时,输入只有一组限制2<=N<=1000;1<=T<=2000;1<=用时<=100输出一个数,最短用时样例输入 5 5 1 2 20 2 3 30 3 4

2016-08-11 12:32:50 202

极端数据 hdu 5877

极端数据 hdu 5877

2016-09-13

空空如也

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

TA关注的人

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