考试
文章平均质量分 72
cqyz_yuyuko
某中华名校电竞杂鱼,不会任何高效算法
展开
-
高速公路(freeway)
【问题描述】 BOB是一名优秀的工程设计师,他正在设计一条穿越的农村地区的高速公路。为了方便一些村庄的人安全而快捷穿越高速路,需要设计跨越高速公路的人行天桥。当然为了节约成本,BOB须尽量减少天桥的数量。 在BOB的设计图纸上,高速公路是一条长为L的线段,它的左端点是平面坐标系的原点,右端点是x轴正方向的某个点。所有村庄在坐标系中标记成点。 现在请你帮助BOB确定需要修建人行天桥的最少数量原创 2016-07-28 09:33:48 · 256 阅读 · 0 评论 -
【DP】【vijos1037】搭建双塔
【问题描述】 2001年9月11日,一场突发的灾难将纽约世界贸易中心大厦夷为平地,Mr. F曾亲眼目睹了这次灾难。为了纪念“9?11”事件,Mr. F决定自己用水晶来搭建一座双塔。 Mr. F有N块水晶,每块水晶有一个高度,他想用这N块水晶搭建两座有同样高度的塔,使他们成为一座双塔,Mr. F可以从这N块水晶中任取M(1≤M≤N)块来搭原创 2016-08-05 21:32:35 · 536 阅读 · 0 评论 -
【codevs5226】物品选取
【问题描述】 小沐同学确信所有问题都有个多项式时间算法,为了证明,他决定自己去当一次旅行商,在上路之前,小 X 需要挑选一些在路上使用的物品,但他只有一个能装体积为 m 的背包。显然,背包问题对小沐来说过于简单了,所以他希望你来帮他解决这个问题。 小沐可以选择的物品有 n样,一共分为甲乙丙三类: 1.甲类物品的价值随着你分配给他原创 2016-08-06 13:33:34 · 220 阅读 · 0 评论 -
【复赛模拟试题】收费站
【问题描述】 在某个遥远的国家里,有n个城市。编号为1 ,2,3,…,n。 这个国家的政府修建了m条双向的公路。每条公路连接着两个城市。沿着某条公路,开车从一个城市到另一个城市,需要花费一定的汽油。 开车每经过一个城市,都会被收取一定的费用(包括起点和终点城市)。所有的收费站都在城市中,在城市间的公路上没有任何的收费站。 小红现在要开车从城市u到原创 2016-09-10 16:22:06 · 454 阅读 · 0 评论 -
【bzoj1609】麻烦的聚餐
【问题描述】 为了避免餐厅过分拥挤,FJ要求奶牛们分3批就餐。每天晚饭前,奶牛们都会在餐厅前排队入内,按FJ的设想,所有第3批就餐的奶牛排在队尾,队伍的前端由设定为第1批就餐的奶牛占据,中间的位置就归第2批就餐的奶牛了。由于奶牛们不理解FJ的安排,晚饭前的排队成了一个大麻烦。 第i头奶牛有一张标明她用餐批次 D_i 的卡片。虽然所有N()头奶牛排成了很整齐的队伍,原创 2016-09-10 17:02:11 · 1117 阅读 · 0 评论 -
【vjios1488】【分组背包+dp优化】路灯改建计划
【问题描述】 在华师一的敏行路上,新建了若干漂亮的路灯,这给同学们晚上的出行带来很大的方便。但是,问题随之出现了。 一天晚上,OI组的FHH 同学正往校门外走,忽然眼前一片漆黑,于是直接把眼镜都摔掉了,再也找不到。后来FHH 同学从学校管理处了解到昨晚路灯突然熄灭是因为电路不堪重负,导致空气开关跳闸。 善于思考的FHH 同学考虑将路灯进行改建,以避免再原创 2016-09-10 17:21:31 · 640 阅读 · 0 评论 -
【Openjudge2704】寻找平面上的极大点
【问题描述】 在一个平面上,如果有两个点(x,y),(a,b),如果说(x,y)支配了(a,b),这是指x>=a,y>=b;用图形来看就是(a,b)坐落在以(x,y)为右上角的一个无限的区域内。 给定n个点的集合,一定存在若干个点,它们不会被集合中的任何一点所支配,这些点叫做极大值点。请编程找出所有的极大点,按照x坐标由小到大,输出极大点的坐标。原创 2016-09-12 18:20:54 · 1310 阅读 · 0 评论 -
学生宿舍
【问题描述】 新的学生宿舍开放了,它由M栋建筑物构成,标号为1到M。开始时,学生宿舍都是空的,很快有N个学生搬进去了。刚好每天搬进去一个。 每次有新同学搬进宿舍,那栋建筑将会举行一个大型的party。party的噪声和该建筑物里的学生的数量相等。宿舍管理员不喜欢噪声,所以他们会不定期的清空某栋建筑物。清空的方法就是把该栋建筑物的学生全部赶到另外的学生宿舍(这M栋宿原创 2016-09-20 16:08:57 · 725 阅读 · 0 评论 -
ACM比赛
【问题描述】 有三个小伙伴组队去参加 ACM 比赛,他们的比赛策略是这样的:每个队员都会对题目通看一遍,然后对每个题的难度进行估算,难度范围为1~5。当然,由于每个队员的水平和特点,他们对同一道题的估算不一定相同。接下来他们会对所有题目进行分配。三个人分配的题目刚好是所有题目,且不会有交集,而且每个人分配的题目的编号必须是连续的,每人至少要分一道题。请问,如何分配题目可以使得三个原创 2016-10-09 20:01:17 · 641 阅读 · 0 评论 -
破译密码
【问题描述】 Lucky得到总部发来的消息,我军特种部队已经截获敌人的一个密码本,但是这个密码本本身是由密码写成的。为了给敌人造成沉重的打击,Lucky必须尽快破译密码。经过一天一夜的探索,Lucky发现敌人密码本实际上记载着一个数列,而最终密码由这个数列经过下列运算得到: 1、把数列从小到大排序。 2、在排好序的数列中,任选一个数,这个数将把原数列分成左原创 2016-09-20 18:40:40 · 591 阅读 · 0 评论 -
【UVa1625】颜色的长度
【问题描述】 输入两个颜色序列(只包含大写字母的字符串),要求按顺序合并成同一个序列,即每次可以把一个序列的开头的颜色放到新序列的尾部。 例如,两个颜色序列GBBY和YRRGB,至少有两种合并结果:GBYBRYRGB和YRRGGBBYB。对于每个颜色c来说,其跨度L(c)等于最大位置和最小位置之差,例如对于上面两种合并结果,每个颜色的L(c)和所有L(原创 2016-09-21 19:07:57 · 404 阅读 · 0 评论 -
【NOIP2013提高组】火柴排队
题目大意:给你两个有序数组a,b并定义a,b间的距离为∑(ai-bi)^2,要求交换a或者b中的某些元素的位置使得a,b间距离最小。由于∑(ai-bi)^2=∑(ai^2)+∑(bi^2)-2*∑aibi;而由于题目给定了ai,bi的值,所以∑(ai^2)、∑(bi^2)是定值,要求原式最小就需要∑aibi最大。而根据排序不等式原理,∑aibi最大值是ai,bi的顺序和。(以下证明部分摘自原创 2016-08-01 17:08:29 · 267 阅读 · 0 评论 -
【递推】【vijos1060】盒子
P1060盒子 Accepted 描述N个盒子排成一行(1<=N<=20)。你有A个红球和B个蓝球。0 <= A <= 15, 0 <= B <= 15。球除了颜色没有任何区别。你可以将球放进盒子。一个盒子可以同时放进两种球,也可以只放一种,也可以空着。球不必全部放入盒子中。编程计算有多少种放置球的方法。 格式 输入格式一行,N,A,B,用空格分开。 输出格式一行,输出放置方案总数。 样原创 2016-08-05 17:22:12 · 1236 阅读 · 0 评论 -
【GRYZ2015】足球联赛
【问题描述】 巴蜀中学新一季的足球联赛开幕了。足球联赛有 n只球队参赛,每赛季,每只球队要与其他球队各赛两场,主客各一场,赢一场得 3 分,输一场不得分,平局两只队伍各得一分。 英勇无畏的小鸿是机房的主力前锋,她总能在关键时刻踢出一些匪夷所思的妙球。但是很可惜,她过早的燃烧完了她的职业生涯,不过作为一个能够 Burning 的 girl,她的能力不止如此,她还能预测这个赛季所有球队的比赛结果原创 2016-07-28 09:06:05 · 609 阅读 · 0 评论 -
【NOIP2011普及组】瑞士轮
题目意思:给你两个数组w和s,要求每次第一名(a[1])和第二(a[2])、第三和第四、第五和第六、第i(i#include<cstdio>#include<iostream>#include<cstring>#include<queue>#include<algorithm>#define maxn 100005#define inf 1000000010using namespac原创 2016-07-26 11:53:11 · 1051 阅读 · 1 评论 -
【Mr.he原创】旅行
【问题描述】 Mr_H旗下的 n 个OIer坐船外出旅行! 但是他们只有一艘船,虽然船能装下全部的Oier,但太拥挤将会影响众OIer的心情,所以Mr_H决定选择一部分Oier去。我们假设,每个人单独坐船的快乐程度是Ci,而船上每多一个人,他的快乐程度会减去Di。 现在你的任务是帮助Mr_H计算,选择那些人,才能使船上所有人的快乐程度之和达到最大。【输入格式】 第1行是一个整数n,表示原创 2016-07-26 10:43:51 · 246 阅读 · 0 评论 -
【poj3045】牛的杂技
【问题描述】 FJ养了N头牛,他们按照1到N依次编上了号。FJ所不知道的是,他的所有牛的梦想是从农场逃走,去参加马戏团的演出。可奶牛门很快发现他们那么笨拙的蹄子根本无法在钢丝或晃动的秋千上站稳(他们还尝试过把自己装在大炮里发射出去,但可想而知,结果是悲惨的)。最终,他们决定练习一种最简单的杂技:把所有牛都摞在一起,比如说,第一头牛站在第二头牛的身上,同时第二头牛有站在第三头牛的身上……,最底下原创 2016-07-26 09:56:16 · 491 阅读 · 0 评论 -
【poj 3069】萨鲁曼的大军
【问题描述】 萨鲁曼的大军正行进在一条笔直的道路上,由于是在夜晚行军,路上的石头严重地影响了行军速度。于是萨鲁曼决定预先在道路上安装一些路灯,以便士兵们能清楚地看到所有石头。 萨鲁曼给出n块石头的位置Xi,现在需要在这些位置中选择若干个位置设置路灯。每盏路灯的照亮范围为R,即若你在Xi处设置了一盏路灯,则在[Xi-R,Xi+R]的范围内都会被照亮。 现在请你计算最少设置多少盏路灯,就能把所原创 2016-07-26 08:52:13 · 403 阅读 · 0 评论 -
【排序】【二分】【UVa 815】洪水(Flooded!)
原题传送门 【问题描述】 有一个n行m列的网格,每个格子是边长为10米的正方形,网格四周是无限高的墙壁,第i行第j列每个格子的海拔高度为h[i][j]。现在网格中有T立方米的水,请你计算网格中的水平面的海拔高度,以及有水格子数目。注意,在网格中,所有有水格子的水平面的海拔高度相同,所以有水格子的数量为海拔高度严格小于水平面高度的格子数目。【输入格式】 有多组数据,第一行整数n原创 2016-07-25 10:25:02 · 344 阅读 · 0 评论 -
【7.13考试第二题】RQNOJ190 拦截匪徒
【问题描述】 某城市的地图是一个由N个点组成的无向图,每个点代表一个区。现在p区发生抢劫案,而警察为了截住劫匪须埋伏在一个劫匪必经区域。由于不知道劫匪会向哪个区逃窜,所以市长要求对于任意一个劫匪可能逃向的区j,找出一个可以拦截劫匪的区域k(k!=p,k!=j),即劫匪从p区逃向j区,必须经过k区。由于地区j可能为匪徒的老巢所在,所以警察希望能在路上拦截住土匪,而不是在j区抓获。【输入格式】 第一原创 2016-07-15 14:00:16 · 765 阅读 · 0 评论 -
【poj 3622】Gourmet Grazers
【问题描述】 与很多奶牛一样,FJ那群养尊处优的奶牛们对食物越来越挑剔,随便拿堆草就能打发她们午饭的日子自然是一去不返了。现在FJ不得不去牧草专供商那里购买大量美味多汁的牧草,来满足他那 N 头挑剔的奶牛。 所有奶牛都对FJ提出了她对牧草的要求:第i头奶牛要求她的食物每份的价钱不低于A_i,并且鲜嫩程度不能低于B_i。商店里供应M种不同的牧草,第i种牧草的定价为C_i,鲜嫩程度为D_i 。原创 2016-07-28 13:29:44 · 313 阅读 · 0 评论 -
【NOIP2008普及组】排座椅
上课的时候总有一些同学和前后左右的人交头接耳,这是令小学班主任十分头疼的一件事情。不过,班主任小雪发现了一些有趣的现象,当同学们的座次确定下来之后,只有有限的D对同学上课时会交头接耳。同学们在教室中坐成了M行N列,坐在第i行第j列的同学的位置是(i,j),为了方便同学们进出,在教室中设置了K条横向的通道,L条纵向的通道。于是,聪明的原创 2016-07-28 10:49:19 · 1949 阅读 · 0 评论 -
【二分快速幂】病毒分裂
【问题描述】 A学校的实验室新研制出了一种十分厉害的病毒。由于这种病毒太难以人工制造了,所以专家们在一开始只做出了一个这样的病毒。 这个病毒被植入了特殊的微型芯片,使其可以具有一些可编程的特殊性能。最重要的一个性能就是,专家们可以自行设定病毒的分裂能力 K,假如现在有x 个病毒,下一个分裂周期将会有 Kx个一模一样的病毒。你作为该实验室的数据分析员,需要统计出在分裂到第N个周期前,一共有多少原创 2016-08-01 11:21:07 · 726 阅读 · 0 评论 -
【NOIP2012普及组】摆花
题目大意:有n种花,每种花都有它自己的数量a[i],现在要求将这些花按照编号从小到大排成m盆花的方案数。题目数据规模很大而且最后答案要求取模,很明显需要用递推算法求解。递推算法求解有三步。一、设状态函数,本题问的是用前n种花摆m盆的方案数。故设f(i,j)=用前i种花摆前j盆的方案数,最后的答案就是d[n][m]。二、状态转移方程(递推方程) 分析摆第i种花的时候,原创 2016-08-01 11:50:58 · 830 阅读 · 0 评论 -
【NOIP2011提高组】聪明的质检员
题目大意:给定一些矿石的重量和价值和一些选择的区间,用编号在这些区间内的矿石算出一个检验值Y,要求检验值和题目所给的S的差值(abs(S-Y))最小。由于算检验值的时候有一个参数W限制,而W未定,但是易知W应该在[minw,maxw](minw为矿石的最小重量),所以应该穷举所有W,对于所有的W的值,利用题目中的公式朴素地算出一个Y的值,再和之前的abs(S-Y))比较,然后取abs(S-Y)原创 2016-08-04 22:39:03 · 785 阅读 · 0 评论 -
【NOIP2010提高组】引水入城
【问题描述】原创 2016-09-21 19:34:27 · 571 阅读 · 0 评论