08 2017 档案

摘要:Description 现在电视台有一种节目叫做超级英雄,大概的流程就是每位选手到台上回答主持人的几个问题,然后根据回答问题的多少获得不同数目的奖品或奖金。主持人问题准备了若干道题目,只有当选手正确回答一道题后,才能进入下一题,否则就被淘汰。为了增加节目的趣味性并适当降低难度,主持人总提供给选手几个 阅读全文
posted @ 2017-08-30 15:08 shixinyi 阅读(207) 评论(0) 推荐(0)
摘要:Description Input Output Sample Input 4 -1 10 -20 2 2 3 4 Sample Output 9 斜率优化 推式子 #include<algorithm> #include<iostream> #include<cstring> #include<c 阅读全文
posted @ 2017-08-30 14:50 shixinyi 阅读(165) 评论(0) 推荐(0)
摘要:Description 在xoy直角坐标平面上有n条直线L1,L2,...Ln,若在y值为正无穷大处往下看,能见到Li的某个子线段,则称Li为可见的,否则Li为被覆盖的.例如,对于直线: L1:y=x; L2:y=-x; L3:y=0 则L1和L2是可见的,L3是被覆盖的.给出n条直线,表示成y=A 阅读全文
posted @ 2017-08-30 14:43 shixinyi 阅读(138) 评论(0) 推荐(0)
摘要:Description 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱 监狱有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相 阅读全文
posted @ 2017-08-30 11:33 shixinyi 阅读(183) 评论(0) 推荐(0)
摘要:Description 小Q在电子工艺实习课上学习焊接电路板。一块电路板由若干个元件组成,我们不妨称之为节点,并将其用数字1,2,3….进行标号。电路板的各个节点由若干不相交的导线相连接,且对于电路板的任何两个节点,都存在且仅存在一条通路(通路指连接两个元件的导线序列)。在电路板上存在一个特殊的元件 阅读全文
posted @ 2017-08-30 11:29 shixinyi 阅读(201) 评论(0) 推荐(0)
摘要:Description Pine开始了从S地到T地的征途。 从S地到T地的路可以划分成n段,相邻两段路的分界点设有休息站。 Pine计划用m天到达T地。除第m天外,每一天晚上Pine都必须在休息站过夜。所以,一段路必须在同一天中走完。 Pine希望每一天走的路长度尽可能相近,所以他希望每一天走的路的 阅读全文
posted @ 2017-08-30 11:24 shixinyi 阅读(198) 评论(0) 推荐(0)
摘要:Description 小H最近迷上了一个分隔序列的游戏。在这个游戏里,小H需要将一个长度为n的非负整数序列分割成k+1个非空的子序列。为了得到k+1个子序列,小H需要重复k次以下的步骤: 1.小H首先选择一个长度超过1的序列(一开始小H只有一个长度为n的序列——也就是一开始得到的整个序列); 2. 阅读全文
posted @ 2017-08-30 11:17 shixinyi 阅读(300) 评论(0) 推荐(0)
摘要:Description P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆,再放到一种特殊的一维容器中。P教授有编号为1...N的N件玩具,第i件玩具经过压缩后变成一维长度为Ci.为了方便整理,P教授要求在一个一维容器中的玩具 阅读全文
posted @ 2017-08-30 10:43 shixinyi 阅读(152) 评论(0) 推荐(0)
摘要:Description 现在请求你维护一个数列,要求提供以下两种操作:1、 查询操作。语法:Q L 功能:查询当前数列中末尾L个数中的最大的数,并输出这个数的值。限制:L不超过当前数列的长度。2、 插入操作。语法:A n 功能:将n加上t,其中t是最近一次查询操作的答案(如果还未执行过查询操作,则t 阅读全文
posted @ 2017-08-30 10:19 shixinyi 阅读(215) 评论(0) 推荐(0)
摘要:Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外。 每行每列中相邻石柱的距离为1,蜥蜴的跳跃距离是d,即蜥蜴可以跳到平面距离不超过d的任何一个石柱上。石柱都不稳定,每次当蜥蜴跳跃时,所离开的石柱高度减1(如果仍然落在地 阅读全文
posted @ 2017-08-30 08:31 shixinyi 阅读(186) 评论(0) 推荐(0)
摘要:Description 某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的订货单价为di,上个月月底未销完的单位产品要付存贮费用m,假定第一月月初的库存量为零,第n月月底的库存量也为零,问如何安排这n个月订购计划,才能使成本最低?每月月初订购,订购后产品立即到货,进库并供应市场,于 阅读全文
posted @ 2017-08-28 21:29 shixinyi 阅读(119) 评论(0) 推荐(0)
摘要:Description 某软件公司正在规划一项n天的软件开发计划,根据开发计划第i天需要ni个软件开发人员,为了提高软件开发人员的效率,公司给软件人员提供了很多的服务,其中一项服务就是要为每个开发人员每天提供一块消毒毛巾,这种消毒毛巾使用一天后必须再做消毒处理后才能使用。消毒方式有两种,A种方式的消 阅读全文
posted @ 2017-08-28 20:50 shixinyi 阅读(130) 评论(0) 推荐(0)
摘要:题目描述 一个餐厅在相继的 n nn 天里,每天需用的餐巾数不尽相同。假设第 i ii 天需要 ri r_ir​i​​ 块餐巾。餐厅可以购买新的餐巾,每块餐巾的费用为 P PP 分;或者把旧餐巾送到快洗部,洗一块需 M MM 天,其费用为 F FF 分;或者送到慢洗部,洗一块需 N NN 天,其费用 阅读全文
posted @ 2017-08-28 20:48 shixinyi 阅读(190) 评论(0) 推荐(0)
摘要:题目描述 G 公司有 n nn 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使 n nn 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 题目描述 G 公司有 n nn 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使  阅读全文
posted @ 2017-08-28 20:25 shixinyi 阅读(280) 评论(0) 推荐(0)
摘要:描述 后勤部队运来一批武器(机枪和盔甲)。你要把这些武器分配给手下的marine们(每人一部机枪,一套盔甲)。可是问题来了。。。 这些武器的型号不相同(武器是由出价最低的承包商制造的),把一部m型的机枪和一套n型的盔甲分配给一个marine得到的不满意值为(m-n)^2(每个marine当然希望自己 阅读全文
posted @ 2017-08-28 19:58 shixinyi 阅读(264) 评论(0) 推荐(0)
摘要:Description Elaxia最近迷恋上了空手道,他为自己设定了一套健身计划,比如俯卧撑、仰卧起坐等 等,不过到目前为止,他 坚持下来的只有晨跑。 现在给出一张学校附近的地图,这张地图中包含N个十字路口和M条街道,Elaxia只能从 一 个十字路口跑向另外一个十字路口,街道之间只在十字路口处相 阅读全文
posted @ 2017-08-28 19:52 shixinyi 阅读(170) 评论(0) 推荐(0)
摘要:Description 给定一张有向图,每条边都有一个容量C和一个扩容费用W。这里扩容费用是指将容量扩大1所需的费用。求: 1、 在不扩容的情况下,1到N的最大流; 2、 将1到N的最大流增加K所需的最小扩容费用。 Input 输入文件的第一行包含三个整数N,M,K,表示有向图的点数、边数以及所需要 阅读全文
posted @ 2017-08-28 19:50 shixinyi 阅读(173) 评论(0) 推荐(0)
摘要:题目描述 在农夫约翰的农场上,每逢下雨,贝茜最喜欢的三叶草地就积聚了一潭水.这意味着草地被水淹没了,并且小草要继续生长还要花相当长一段时间.因此,农夫约翰修建了一套排水系统来使贝茜的草地免除被大水淹没的烦恼(不用担心,雨水会流向附近的一条小溪).作为一名一流的技师,农夫约翰已经在每条排水沟的一端安上 阅读全文
posted @ 2017-08-28 19:46 shixinyi 阅读(315) 评论(0) 推荐(0)
摘要:题目描述 Description 在一块梯形田地上,一群蚯蚓在做收集食物游戏。蚯蚓们把梯形田地上的食物堆积整理如下: a(1,1) a(1,2)…a(1,m) a(2,1) a(2,2) a(2,3)…a(2,m) a(2,m+1) a(3,1) a (3,2) a(3,3)…a(3,m+1) a( 阅读全文
posted @ 2017-08-28 19:42 shixinyi 阅读(170) 评论(0) 推荐(0)
摘要:题目描述 Description 给出一个n*n的矩阵,每一格有一个非负整数Aij,(Aij <= 1000)现在从(1,1)出发,可以往右或者往下走,最后到达(n,n),每达到一格,把该格子的数取出来,该格子的数就变成0,这样一共走K次,现在要求K次所达到的方格的数的和最大 题目描述 Descri 阅读全文
posted @ 2017-08-28 19:39 shixinyi 阅读(150) 评论(0) 推荐(0)
摘要:Description “狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,他们说有爱就有方向......” Orez听到这首歌,心想:狼和羊如此和谐,为什么不尝试羊狼合养呢?说干就干! Orez的羊狼圈可以看作一个n*m个矩阵格子,这个矩阵的边缘已经装上了篱笆。可是Drake很快发现狼再 阅读全文
posted @ 2017-08-28 19:36 shixinyi 阅读(229) 评论(0) 推荐(0)
摘要:题目描述 Description 辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的 阅读全文
posted @ 2017-08-28 19:31 shixinyi 阅读(318) 评论(0) 推荐(0)
摘要:题目描述 给定有向图 G=(V,E) G = (V, E)G=(V,E)。设 P PP 是 G GG 的一个简单路(顶点不相交)的集合。如果 V VV 中每个顶点恰好在 P PP 的一条路上,则称 P PP 是 G GG 的一个路径覆盖。P PP 中路径可以从 V VV的任何一个顶点开始,长度也是任 阅读全文
posted @ 2017-08-28 19:28 shixinyi 阅读(321) 评论(0) 推荐(0)
摘要:背景 Sandytea前段时间沉迷于QQ农场中……一天夜里,他梦见来到好友X的农场上…… 背景 Sandytea前段时间沉迷于QQ农场中……一天夜里,他梦见来到好友X的农场上…… 描述 这个农场和游戏中略有不同。土地实际上是一个边长为N的正方形,由N*N块土地组成。在每块土地上,都种有一种农作物。如 阅读全文
posted @ 2017-08-28 19:23 shixinyi 阅读(239) 评论(0) 推荐(0)
摘要:题目描述 (传送门:http://poj.org/problem?id=1273翻译 by sxy(AFO的蒟蒻)) 每次约翰的农场下雨,Bessie的水池里的四叶草就会被弄破。这就意味着,这些四叶草又会被水淹没,并且会花费很长一段时间才能重新生长好。因此,约翰后来就架设了一套排水系统,这样一来Be 阅读全文
posted @ 2017-08-28 19:20 shixinyi 阅读(365) 评论(0) 推荐(0)
摘要:题目描述 在一个 n*n 个方格的国际象棋棋盘上,马(骑士)可以攻击的棋盘方格如图所示。棋盘上某些方格设置了障碍,骑士不得进入。 对于给定的 n*n 个方格的国际象棋棋盘和障碍标志,计算棋盘上最多可以放置多少个骑士,使得它们彼此互不攻击。 题目描述 在一个 n*n 个方格的国际象棋棋盘上,马(骑士) 阅读全文
posted @ 2017-08-28 19:17 shixinyi 阅读(211) 评论(0) 推荐(0)
摘要:题目描述 Description 有一个N×M的单位方格中,其中有些方格是水塘,其他方格是陆地。如果要用1×2的矩阵区覆盖(覆盖过程不容许有任何部分重叠)这个陆地,那么最多可以覆盖多少陆地面积。 题目描述 Description 有一个N×M的单位方格中,其中有些方格是水塘,其他方格是陆地。如果要用 阅读全文
posted @ 2017-08-28 19:14 shixinyi 阅读(163) 评论(0) 推荐(0)
摘要:题目描述 飞行大队有若干个来自各地的驾驶员,专门驾驶一种型号的飞机,这种飞机每架有两个驾驶员,需一个正驾驶员和一个副驾驶员。由于种种原因,例如相互配合的问题,有些驾驶员不能在同一架飞机上飞行,问如何搭配驾驶员才能使出航的飞机最多。 因为驾驶工作分工严格,两个正驾驶员或两个副驾驶员都不能同机飞行。 题 阅读全文
posted @ 2017-08-28 19:04 shixinyi 阅读(191) 评论(0) 推荐(0)
摘要:Description 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 给你一个无向带权连通图,每条边是黑色或白色。让你求一棵最小权的恰好有need条白色边的生成树。 题目保证有解。 Input 第一行V,E,need分别表示点数,边数 阅读全文
posted @ 2017-08-27 22:11 shixinyi 阅读(332) 评论(0) 推荐(0)
摘要:题目描述 如果单词X的末字母与单词Y的首字母相同,则X与Y可以相连成X.Y。(注意:X、Y之间是英文的句号“.”)。例如,单词dog与单词gopher,则dog与gopher可以相连成dog.gopher。 另外还有一些例子: dog.gopher gopher.rat rat.tiger aloh 阅读全文
posted @ 2017-08-27 22:06 shixinyi 阅读(407) 评论(0) 推荐(0)
摘要:Lenny had an n × m matrix of positive integers. He loved the matrix so much, because each row of the matrix was sorted in non-decreasing order. For th 阅读全文
posted @ 2017-08-27 22:03 shixinyi 阅读(252) 评论(0) 推荐(0)
摘要:exgcd ( x + m*t ) - ( y + n*t ) = k * L => ( n - m ) * t + k * L = x - y 题目链接 阅读全文
posted @ 2017-08-16 18:34 shixinyi 阅读(177) 评论(0) 推荐(0)
摘要:原本看标题还以为是treap的题,但是实际上是线段树。 求两点的LCA相当于求区间priority最小值的位置。 然后就可以离线先离散化然后建树做了。 记录的minpos是线段树上叶子结点的节点编号。 一道水题。 题目链接 阅读全文
posted @ 2017-08-14 21:28 shixinyi 阅读(217) 评论(0) 推荐(0)