自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 UVA11367 加满油 解题报告

【问题描述】     给出n个城市间的m条道路。给出起点A和终点B,以及汽车的邮箱容量c,计算A到B的最便宜路径。假定初始时邮箱为空的。第i个城市的油价为pi。需要回答q组询问。   【输入格式】     第一行为n,m,表示城市数目和道路数目,其中城市编号为1..n。接下来的n行,每行一个整数pi,第i+1行的pi表示第i个城市的油价为pi。再接下来的m+1行,每行表示一

2016-11-18 15:59:44 633

原创 USACO4.3.3 街道赛跑 解题报告

【问题描述】      下图表示一次街道赛跑的跑道。可以看出有一些路口(用 0 到 N 的整数标号),和连接这些路口的箭头。路口 0 是跑道的起点,路口 N 是跑道的终点。箭头表示单行街道。运动员们可以顺着街道从一个路口移动到另一个路口(只能按照箭头所指的方向)。当运动员处于路口位置时,他可以选择任意一条由这个路口引出的街道。               上图有 10 个路口的跑道

2016-09-24 11:17:59 975

原创 UVA1625 颜色的长度(color length)(重庆一中高2018级信息学竞赛测验10) 解题报告

【问题描述】      输入两个颜色序列(只包含大写字母的字符串),要求按顺序合并成同一个序列,即每次可以把一个序列的开头的颜色放到新序列的尾部。   例如,两个颜色序列GBBY和YRRGB,至少有两种合并结果:GBYBRYRGB和YRRGGBBYB。对于每个颜色c来说,其跨度L(c)等于最大位置和最小位置之差,例如对于上面两种合并结果,每个颜色的L(c)和所有L(C)总和如下

2016-09-21 19:39:58 789

原创 【动态规划练习题】 学生宿舍(重庆一中高2018级信息学竞赛测验10) 解题报告

【问题描述】      新的学生宿舍开放了,它由M栋建筑物构成,标号为1到M。开始时,学生宿舍都是空的,很快有N个学生搬进去了。刚好每天搬进去一个。   每次有新同学搬进宿舍,那栋建筑将会举行一个大型的party。party的噪声和该建筑物里的学生的数量相等。宿舍管理员不喜欢噪声,所以他们会不定期的清空某栋建筑物。清空的方法就是把该栋建筑物的学生全部赶到另外的学生宿舍(这M栋宿

2016-09-20 18:40:13 809

原创 Codevs4175 收费站(重庆一中高2018级信息学竞赛测验9) 解题报告

【问题描述】      在某个遥远的国家里,有n个城市。编号为1 ,2,3,…,n。  这个国家的政府修建了m条双向的公路。每条公路连接着两个城市。沿着某条公路,开车从一个城市到另一个城市,需要花费一定的汽油。   开车每经过一个城市,都会被收取一定的费用(包括起点和终点城市)。所有的收费站都在城市中,在城市间的公路上没有任何的收费站。   小红现在要开

2016-09-13 17:43:04 1704

原创 vijos1488 路灯改建计划(重庆一中高2018级信息学竞赛测验9) 解题报告

【问题描述】      在华师一的敏行路上,新建了若干漂亮的路灯,这给同学们晚上的出行带来很大的方便。但是,问题随之出现了。  一天晚上,OI组的FHH 同学正往校门外走,忽然眼前一片漆黑,于是直接把眼镜都摔掉了,再也找不到。后来FHH 同学从学校管理处了解到昨晚路灯突然熄灭是因为电路不堪重负,导致空气开关跳闸。  善于思考的FHH 同学考虑将路灯进行改建,以避免再

2016-09-10 17:44:32 1362 1

原创 【RQNOJ 285】USACO2008 Feb 麻烦的聚餐(重庆一中高2018级信息学竞赛测验9) 解题报告

【问题描述】      为了避免餐厅过分拥挤,FJ要求奶牛们分3批就餐。每天晚饭前,奶牛们都会在餐厅前排队入内,按FJ的设想,所有第3批就餐的奶牛排在队尾,队伍的前端由设定为第1批就餐的奶牛占据,中间的位置就归第2批就餐的奶牛了。由于奶牛们不理解FJ的安排,晚饭前的排队成了一个大麻烦。   第i头奶牛有一张标明她用餐批次 D_i 的卡片。虽然所有N头奶牛排成了很整齐的队伍,但谁

2016-09-10 17:03:25 694

原创 OpenJudge2704 寻找平面上的极大点(重庆一中高2018级信息学竞赛测验9) 解题报告

【问题描述】      在一个平面上,如果有两个点(x,y),(a,b),如果说(x,y)支配了(a,b),这是指x>=a,y>=b;用图形来看就是(a,b)坐落在以(x,y)为右上角的一个无限的区域内。       给定n个点的集合,一定存在若干个点,它们不会被集合中的任何一点所支配,这些点叫做极大值点。请编程找出所有的极大点,按照x坐标由小到大,输出极大点的坐标。

2016-09-10 16:23:51 3317

原创 Codevs5288 航线设计(动态规划加强版) 解题报告

【问题描述】      有一个国家被一条河划分为南北两部分,在南岸和北岸总共有N对城镇,每一城镇在对岸都有唯一的友好城镇。任何两个城镇都没有相同的友好城镇。每一对友好城镇都希望有一条航线来往。于是他们向政府提出了申请。由于河终年有雾。政府决定不允许有任两条航线交叉(如果两条航线交叉,将有很大机会撞船)。  你的任务是写一个程序来帮政府官员决定他们应拨款兴建哪些航线以使得没有出现

2016-09-05 19:22:43 596

原创 Codevs5230【三校联考试题】 猴子(重庆一中高2018级信息学竞赛测验8) 解题报告

【问题描述】      一只猴子找到了很多香蕉树,这些香蕉树都种在同一直线上,而猴子则在这排香蕉树的第一棵树上。这只猴子当然想吃尽量多的香蕉,但它又不想在地上走,只想从一棵树跳到另一棵树上.同时猴子的体力有限,它不能一次跳得太远或跳得次数太多,每当他跳到一棵树上,就会把那棵树上的香蕉都吃掉。那么,它最多能吃多少个香蕉呢?       【输入格式】      输入第一行为

2016-08-07 16:26:45 1179

原创 复赛模拟试题 物品选取(重庆一中高2018级信息学竞赛测验7) 解题报告

【问题描述】      小沐同学确信所有问题都有个多项式时间算法,为了证明,他决定自己去当一次旅行商,在上路之前,小 X 需要挑选一些在路上使用的物品,但他只有一个能装体积为 m 的背包。显然,背包问题对小沐来说过于简单了,所以他希望你来帮他解决这个问题。  小沐可以选择的物品有 n样,一共分为甲乙丙三类:   1.甲类物品的价值随着你分配给他的背包体积变化,它的价值与分配

2016-08-06 17:40:50 1456 1

原创 vijos1037 搭建双塔(重庆一中高2018级信息学竞赛测验7) 解题报告

【问题描述】      2001年9月11日,一场突发的灾难将纽约世界贸易中心大厦夷为平地,Mr. F曾亲眼目睹了这次灾难。为了纪念“9?11”事件,Mr. F决定自己用水晶来搭建一座双塔。  Mr. F有N块水晶,每块水晶有一个高度,他想用这N块水晶搭建两座有同样高度的塔,使他们成为一座双塔,Mr. F可以从这N块水晶中任取M(1≤M≤N)块来搭建。但是他不知道能否使两座塔有

2016-08-06 13:52:06 1714 1

原创 vijos1060 盒子(重庆一中高2018级信息学竞赛测验7) 解题报告

【问题描述】      n 个盒子排成一行(编号为1..n)。你有A个红球和B个蓝球。球除了颜色没有任何区别。你可以将球放进盒子。一个盒子可以同时放进两种球,也可以只放一种,也可以空着。球不必全部放入盒子中。编程计算有多少种放置球的方法。       【输入格式】      一行,n,A,B,用空格分开。      【输出格式】       一行,输

2016-08-05 15:46:36 1691

原创 NOIP2006提高组 金明的预算 解题报告

【问题描述】          金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:        如果要买归类为附件的物品

2016-08-04 13:04:39 499

原创 【专题训练】【递推算法】 单峰排列 解题报告

【问题描述】      一个 1~n 的全排列 A[i] 是单峰的,当且仅当存在某个x使得:    A[1] A[x+1] > ... > A[n]   例如,对于9的全排列,125798643是单峰排列,123456789也是单峰排列,但356298741就不是。   试求n的单峰全排列的个数。      【输入格式】      

2016-08-03 17:19:41 1801 1

原创 NOIP2013提高组 火柴排队(重庆一中高2018级信息学竞赛测验6) 解题报告

做题思路(错解):拿到这道题时,根据

2016-08-01 17:05:54 903

原创 NOIP2011提高组 聪明的质检员(重庆一中高2018级信息学竞赛测验6) 解题报告

做题思路(超时解法):根据题意,要求S-Y的最小绝对值,因为参数W未知,所以最简单的想法是枚举W,每枚举一个W,先计算出Y,然后将S-Y的绝对值与现有答案进行比较,取小的那个即可。做题时,发现如果依次枚举W,程序运行会很慢,于是发现可以利用二分猜答案猜W,每猜一个W,如果计算的Y大于S,则说明区间里取的矿石多了,W可以猜大点;如果计算的Y小于S,则说明区间里取的矿石少了,W可以猜小点。但在计算Y时

2016-08-01 15:28:03 709

原创 NOIP2012普及组 摆花(重庆一中高2018级信息学竞赛测验6) 解题报告

做题思路(正解):根据题意,要求不同摆花的方案数,自然想到递推算法。设f(i,j)表示前i种花摆放j盆的不同方案数,当摆第i种花时,可以不摆,可以只摆1盆,最多可以摆a[i]盆(如果a[i]>j,则最多可摆j盆),并且第i种花一定是摆在最后面的,所以f(i,j)=f(i-1,j)+f(i-1,j-1)+f(i-1,j-2)+...f(i-1,max(j-a[i],0)),最后的答案即为f(N,M)

2016-08-01 11:32:16 1112

原创 分治算法练习题 病毒分裂(重庆一中高2018级信息学竞赛测验6) 解题报告

【问题描述】      A学校的实验室新研制出了一种十分厉害的病毒。由于这种病毒太难以人工制造了,所以专家们在一开始只做出了一个这样的病毒。   这个病毒被植入了特殊的微型芯片,使其可以具有一些可编程的特殊性能。最重要的一个性能就是,专家们可以自行设定病毒的分裂能力 K,假如现在有x 个病毒,下一个分裂周期将会有 Kx个一模一样的病毒。你作为该实验室的数据分析员,需要统计出在分

2016-08-01 10:28:15 1517

原创 POJ3579(改编) 第K小数 解题报告

【问题描述】      给出 n 个整数:X1, X2, ... , XN,定义f(i,j)=∣Xi - Xj∣ (1 ≤ i < j ≤ n),于是我们可以得到C(n,2)个f(i,j)。   你的任务是找出这C(n,2)个f(i,j)中第k小的数(把f(i,j)由小到大排序后的第k个数)。       【输入格式】      包含多组测试数据,每组数据占

2016-07-30 16:52:47 361

原创 BSOJ1878 山头狙击战 解题报告

【问题描述】      为了掩护大部队,英雄Lucky被敌人包围在某山头。但他有足够的弹药,凭借自己的勇敢,完全可以将涌上来的敌人一个一个干掉。Lucky是个神枪手,只要他的枪膛中有子弹,他就能将在他射程m(用从敌人位置到山头的直线距离算)以内的一个敌人瞬间射杀。但如果在射程内没有敌人,出于节约子弹考虑,Lucky会等待敌人靠近然后射击。   正当Lucky为自己的强大而自我膨

2016-07-30 09:31:15 794

原创 POJ2456(复赛模拟试题) 好斗的奶牛 解题报告

【问题描述】      John拥有一个的属于自己的农场。最近,为了提高农场的运营状况,他建了一个有N 个槽的畜棚。这些槽位于一条直线上,其坐标分别为x1,x2,…xN(0≤xi≤1,000,000,000)。  John新购买了一批奶牛,数量为C头。这些奶牛不喜欢槽式生活,并且经常进行一些激烈的打斗。为了减少奶牛们相互伤害而造成的损失,John必须按一定的策略来来安排这些奶牛

2016-07-29 16:26:48 2854 2

原创 NOIP1998普及组复赛第二题 贰的幂方 解题报告

【问题描述】    任何一个正整数都可以用 2 的幂次方表示。例如:137=27+23+20。  在这里我们约定次方用括号来表示,即 ab 可表示为 a(b)。  由上面叙述可知:137 又可以表示为 2(7)+2(3)+2(0)。进一步:7=22+2+20=2(2)+2+2(0)(21用2表示)。3=2+20=2+2(0)。所以最后137可表示为:2(2(2)+2+2(0))+2

2016-07-29 09:16:55 2219

原创 POJ3622 挑剔的美食家(重庆一中高2018级信息学竞赛测验5) 解题报告

【问题描述】      与很多奶牛一样,FJ那群养尊处优的奶牛们对食物越来越挑剔,随便拿堆草就能打发她们午饭的日子自然是一去不返了。现在FJ不得不去牧草专供商那里购买大量美味多汁的牧草,来满足他那 N 头挑剔的奶牛。   所有奶牛都对FJ提出了她对牧草的要求:第i头奶牛要求她的食物每份的价钱不低于A_i,并且鲜嫩程度不能低于B_i。商店里供应M种不同的牧草,第i种牧草的定价为C

2016-07-28 11:03:44 832

原创 NOIP2008普及组 排座椅(重庆一中高2018级信息学竞赛测验5) 解题报告

【问题描述】      上课的时候总有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置了K条横向的通道,L条纵向的通道。于是,聪明的小雪想到了一个办法,或许可以减少上

2016-07-28 09:52:39 1893

原创 UVA1615 高速公路(highway)(重庆一中高2018级信息学竞赛测验5) 解题报告

【问题描述】  ()    BOB是一名优秀的工程设计师,他正在设计一条穿越的农村地区的高速公路。为了方便一些村庄的人安全而快捷穿越高速路,需要设计跨越高速公路的人行天桥。当然为了节约成本,BOB须尽量减少天桥的数量。   在BOB的设计图纸上,高速公路是一条长为L的线段,它的左端点是平面坐标系的原点,右端点是x轴正方向的某个点。所有村庄在坐标系中标记成点。   现

2016-07-28 08:30:46 693

原创 NOIP2011普及组 瑞士轮(重庆一中高2018级信息学竞赛测验4) 解题报告

做题思路(错解):拿到这道题时,想法比较简单,直接枚举,每进行一轮比赛,将选手的得分更新,并用sort按选手的得分由大到小(得分相同,按编号由小到大)排序,最后直接输出答案。因为感觉要超时,所以用了手工输入,结果最后还是对于大的数据超时了。这种算法的时间复杂度为O(R*2*N*log2N),很明显当所有数据取最大值时,会超时。解题思路(正解):本题的正解是运用分治算法的归并排序,在输入

2016-07-26 11:27:49 982

原创 POJ3045 牛的杂技(重庆一中高2018级信息学竞赛测验4) 解题报告

【问题描述】      FJ养了N头牛,他们按照1到N依次编上了号。FJ所不知道的是,他的所有牛的梦想是从农场逃走,去参加马戏团的演出。可奶牛门很快发现他们那么笨拙的蹄子根本无法在钢丝或晃动的秋千上站稳(他们还尝试过把自己装在大炮里发射出去,但可想而知,结果是悲惨的)。最终,他们决定练习一种最简单的杂技:把所有牛都摞在一起,比如说,第一头牛站在第二头牛的身上,同时第二头牛有站在第三头牛的身

2016-07-26 10:01:30 936

原创 练习题 旅行(重庆一中高2018级信息学竞赛测验4) 解题报告

【问题描述】      Mr_H旗下的 n 个OIer坐船外出旅行!   但是他们只有一艘船,虽然船能装下全部的Oier,但太拥挤将会影响众OIer的心情,所以Mr_H决定选择一部分Oier去。我们假设,每个人单独坐船的快乐程度是Ci,而船上每多一个人,他的快乐程度会减去Di。   现在你的任务是帮助Mr_H计算,选择那些人,才能使船上所有人的快乐程度之和达到最大。

2016-07-26 09:41:50 618

原创 练习题GRYZ2015 足球联赛(重庆一中高2018级信息学竞赛测验4) 解题报告

【问题描述】      XX中学新一季的足球联赛开幕了。足球联赛有 n只球队参赛,每赛季,每只球队要与其他球队各赛两场,主客各一场,赢一场得 3 分,输一场不得分,平局两只队伍各得一分。  英勇无畏的小鸿是机房的主力前锋,她总能在关键时刻踢出一些匪夷所思的妙球。但是很可惜,她过早的燃烧完了她的职业生涯,不过作为一个能够 Burning 的 girl,她的能力不止如此,她还能预测这个赛季所有

2016-07-26 09:15:08 1624

原创 NOIP2010普及组 导弹拦截(重庆一中高2018级信息学竞赛测验3) 解题报告

做题思路(错解):刚拿到这道题时,想得过于复杂,用了两个不同的结构体来存导弹的坐标和导弹到系统的距离的平方和,在存平方和时还把导弹的到两个系统的距离分开存了,本来是想用下标和是到哪个系统的标记来控制不选择重复的导弹,结果发现在计算最小代价时特殊情况太多,并且对于一些数据仍有问题。解题思路(正解):

2016-07-25 11:57:22 1046

原创 POJ3069 萨鲁曼的大军(重庆一中高2018级信息学竞赛测验3) 解题报告

【问题描述】      萨鲁曼的大军正行进在一条笔直的道路上,由于是在夜晚行军,路上的石头严重地影响了行军速度。于是萨鲁曼决定预先在道路上安装一些路灯,以便士兵们能清楚地看到所有石头。   萨鲁曼给出n块石头的位置Xi,现在需要在这些位置中选择若干个位置设置路灯。每盏路灯的照亮范围为R,即若你在Xi处设置了一盏路灯,则在[Xi-R,Xi+R]的范围内都会被照亮。  

2016-07-25 10:29:31 480

原创 UVA815 洪水(重庆一中高2018级信息学竞赛测验3) 解题报告

【问题描述】  (注意,本次的考试题目输入输出及数据范围与UVA原题不太一样,原题见UVA815 Flooded!,但思路一样,同时下面有原题代码)    有一个n行m列的网格,每个格子是边长为10米的正方形,网格四周是无限高的墙壁,第i行第j列每个格子的海拔高度为h[i][j]。现在网格中有T立方米的水,请你计算网格中的水平面的海拔高度,以及有水格子数目。注意,在网格中,所有有水格子的水

2016-07-25 10:05:20 2018

原创 NOI1994 最佳旅游路线 解题报告

【问题描述】    某旅游景区的街道成网格状。其中东西向的街道都是旅游街,南北向的街道都是林荫道。由于游客众多,旅游街规定为单行道,游客在旅游街上只能从西向东走,在林荫道上则既可从南向北,又可从北向南走。   阿龙想到这个旅游街区游玩。他的好友阿福给了他一些建议,用分值表示所有旅游街相邻两个路口之间的街道值得游览程度,分值是从-100到100的整数,所有林荫道不打分。所有分值不能全是负分。

2016-07-22 15:27:27 3551

原创 POJ2431 探险 解题报告

【问题描述】      一群奶牛抢了一辆卡车决定前往树林里探险。但是由于他们的驾驶技术太糟,油箱在路上弄破了,所以他们每前进一个单位的路程就会漏掉一个单位的油。为了修好油箱,奶牛们必须前往最近的城市(不会超过1000000单位路程)。在当前位置和城市之间有N个加油站,奶牛可以在加油站加1到100单位的油。   对于人来说,树林是危险的地方,对奶牛来说,更是这样,所以奶牛门尽可能

2016-07-22 10:35:54 878

原创 2014NOIP复赛模拟练习 设置喷水池 解题报告

【问题描述】      笑笑家的楼下是一条绿化带,可以用一条从0到10000的线段来表示。笑笑还知道这个绿化带上有n个地点(坐标为0到10000的整数)可以设置喷水池。已知喷水池的半径为r(正整数)。笑笑希望知道至少需要设置多少个喷水池才能把这个绿化带完全灌溉。      【输入格式】      第 1 行:两个整数n和r,分别表示可以设置喷水池的地点和喷水池的半径。

2016-07-21 14:15:12 932

原创 【排序专训】练习题 士兵站队(中位数应用) 解题报告

【问题描述】      在一个划分成网格的操场上,n个士兵散乱地站在网格点上。网格点由整数最表(x,y)表示。士兵可以沿着网格边上、下、左、右移动一步,但在同一时刻一个网格上只能有一名士兵。按照军官的命令,士兵们要整齐地列成一个水平队列,即排列成(x,y),(x+1,y),…,(x+n-1,y)。如何选择x,y的值,才能使士兵们以最少的总移动步数排成一列。   请计算使所有士兵

2016-07-20 14:06:33 3355

原创 POJ3169 差分约束系统 解题报告

【问题描述】      如果一个系统由n个变量和m个约束条件组成,其中每个约束条件形如xj-xi≤bk(i,j∈[1,n],k∈[1,m]),则称其为差分约束系统。亦即,差分约束系统是求解关于一组变量的特殊不等式组的方法。   下面是关于差分约束系统一个实际问题的描述:   FJ有 n 头奶牛(编号从 1 到 n),沿一条直线站着等候喂食,由于奶牛们身材都比较苗条,

2016-07-19 14:32:13 314

原创 openjudge3344 冷血格斗场 解题报告

总时间限制: 1000ms 内存限制: 65536kB描述为了迎接08年的奥运会,让大家更加了解各种格斗运动,facer新开了一家冷血格斗场。格斗场实行会员制,但是新来的会员不需要交入会费,而只要同一名老会员打一场表演赛,证明自己的实力。我们假设格斗的实力可以用一个正整数表示,成为实力值,两人的实力值可以相同。另外,每个人都有一个唯一的id,也是一个正整数。为了使得比赛更好看,

2016-07-18 14:23:02 4533

原创 USACO 2006 nov POJ3255 严格次短路 解题报告

【问题描述】      贝茜把家搬到了一个小农场,但她常常回到FJ的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅途,于是她每次回农场,都会选择第二短的路径,而不象我们所习惯的那样,选择最短路。   贝茜所在的乡村有R条双向道路,每条路都联结了所有的N个农场中的某两个。贝茜居住在农场1,她的朋友们居住在农场N(即贝茜每次旅行的目的地)。   贝茜选

2016-07-17 17:21:36 1400

空空如也

空空如也

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

TA关注的人

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