自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 奶牛接力

Description FJ 的N(2 <= N <= 1,000,000)头奶牛选择了接力跑作为她们的日常锻炼项目。至于进行接力跑的地点,自然是在牧场中现有的T(2 <= T <= 100)条跑道上。 农场上的跑道有一些交汇点,每条跑道都连结了两个不同的交汇点I1i和I2i(1 <= I1i <=1,000; 1 <= I2i <= 1,000)。每个交汇点都是至少两条跑道的端点。奶牛们知道每

2016-04-16 10:17:31 826

原创 炮兵阵地

Description   司令部的将军们打算在N*M的网格地图上部署他们的炮兵部队。一个N*M的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:   如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格表示它能

2016-04-16 09:55:15 703

原创 沼泽鳄鱼

Description潘塔纳尔沼泽地号称世界上最大的一块湿地,它地位于巴西中部马托格罗索州的南部地区。每当雨季来临,这里碧波荡漾、生机盎然,引来不少游客。 为了让游玩更有情趣,人们在池塘的中央建设了几座石墩和石桥,每座石桥连接着两座石墩,且每两座石墩之间至多只有一座石桥。这个景点造好之后一直没敢对外开放,原因是池塘里有不少危险的食人鱼。 豆豆先生酷爱冒险,他一听说这个消息,立马赶到了池塘,想

2016-04-09 09:32:14 718

原创 2014年普级组模拟试题一 五香豆腐

Description  经过谢老师n次的教导,dfc终于觉悟了——过于腐败是不对的。但是dfc自身却无法改变自己,于是他找到了你,请求你的帮助。 dfc的内心可以看成是5*5个分区组成,每个分区都可以决定的的去向,0表示继续爱好腐败,1表示改正这个不良的习惯。只有当25个分区都为1时,dfc才会改正腐败这个不良习惯。你有一根神奇的魔法棒,可以使点中的分区以及这个分区上下左右改变(1变0,0变1

2016-04-09 09:24:38 673

原创 滑雪(动态规划)

DescriptionMichael喜欢滑雪百这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22

2016-04-08 21:48:47 390

原创 滑雪(动态规划)

DescriptionMichael喜欢滑雪百这并不奇怪,因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长底滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22

2016-04-08 21:48:47 1140

原创 书稿复制(动态规划)

Description  假设有M本书(编号为1,2,…M),想将每本复制一份,M本书的页数可能不同(分别是P1,P2,…PM)。   将这M本书分给K个抄写员(KInput文件的第一行是两个整数m和k(1 第二行有m个整数P1,P2,…,Pm,这m个整数均为正整数且都不超过1000000。每两个整数之间用空格分开。 Output文件有k行,每行有两个正整数。整数之间用空

2016-04-08 21:48:44 876

原创 书稿复制(动态规划)

Description  假设有M本书(编号为1,2,…M),想将每本复制一份,M本书的页数可能不同(分别是P1,P2,…PM)。   将这M本书分给K个抄写员(KInput文件的第一行是两个整数m和k(1 第二行有m个整数P1,P2,…,Pm,这m个整数均为正整数且都不超过1000000。每两个整数之间用空格分开。 Output文件有k行,每行有两个正整数。整数之间用空

2016-04-08 21:48:44 713

原创 公共子串(动态规划)

Description设有A、B两个字符串,找出A、B共同子串,每个字符串无相同字符,可以不连续,但顺序不能颠倒。Input第一行字符串A 第二行字符串B Output最长公共子串的长度.SampleInput abcfbcabfcab SampleOutput 4  解题思路:c[i,j]表示序列x[i]和y[i

2016-04-08 21:48:41 491

原创 公共子串(动态规划)

Description设有A、B两个字符串,找出A、B共同子串,每个字符串无相同字符,可以不连续,但顺序不能颠倒。Input第一行字符串A 第二行字符串B Output最长公共子串的长度.SampleInput abcfbcabfcab SampleOutput 4  解题思路:c[i,j]表示序列x[i]和y[i

2016-04-08 21:48:41 359

原创 低价购买(动态规划)

Description  "低价购买"这条建议是在奶牛股票市场取得成功的一条规则。要想被认为是伟大的投资者,你必须遵循以下的问题建议:“低价购买;再低价购买”。每次你购买一支股票,你必须用低于你上次购买它的价格购买它。买的次数越多越好!你的目标是在遵循以上建议的前提下,求你最多能购买股票的次数。你将会得到一段时间内一支股票每天的出售价(MAXLONGINT范围内的正整数),你可以选择在哪些天

2016-04-08 21:48:39 2014

原创 低价购买(动态规划)

Description  "低价购买"这条建议是在奶牛股票市场取得成功的一条规则。要想被认为是伟大的投资者,你必须遵循以下的问题建议:“低价购买;再低价购买”。每次你购买一支股票,你必须用低于你上次购买它的价格购买它。买的次数越多越好!你的目标是在遵循以上建议的前提下,求你最多能购买股票的次数。你将会得到一段时间内一支股票每天的出售价(MAXLONGINT范围内的正整数),你可以选择在哪些天

2016-04-08 21:48:39 744

原创 2000年分区联赛提高组之四&nbsp;方格取…

Description  设有N*N的方格图(N 方格取数" TITLE="2000年分区联赛提高组之四 方格取数" />  某人从图的左上角的A点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。   此人从A点到B点共走两次,试找出2条这样的路径,使得取得的数之和为最大。  Input  

2016-04-08 21:48:36 341

原创 2000年分区联赛提高组之四&nbsp;方格取…

Description  设有N*N的方格图(N 方格取数" TITLE="2000年分区联赛提高组之四 方格取数" />  某人从图的左上角的A点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。   此人从A点到B点共走两次,试找出2条这样的路径,使得取得的数之和为最大。  Input  

2016-04-08 21:48:36 343

原创 最小代价树(动态规划)

Description  以下方法称为最小代价的字母树:给定一正整数序列,例如:4,1,2,3,在不改变数的位置的条件下把它们相加,并且用括号来标记每一次加法所得到的和。   例如:((4+1)+(2+3))=((5)+(5))=10。除去原数不4,1,2,3之外,其余都为中间结果,如5,5,10,将中间结果相加,得到:5+5+10=20,那么数20称为此数列的一个代价,若得到另一种算法

2016-04-08 21:48:34 1546 2

原创 最小代价树(动态规划)

Description  以下方法称为最小代价的字母树:给定一正整数序列,例如:4,1,2,3,在不改变数的位置的条件下把它们相加,并且用括号来标记每一次加法所得到的和。   例如:((4+1)+(2+3))=((5)+(5))=10。除去原数不4,1,2,3之外,其余都为中间结果,如5,5,10,将中间结果相加,得到:5+5+10=20,那么数20称为此数列的一个代价,若得到另一种算法

2016-04-08 21:48:34 2462

原创 暗黑破坏神(动态规划)

Description无聊中的小x玩起了DiabloI... 游戏的主人公有n个魔法 每个魔法分为若干个等级,第i个魔法有p[i]个等级(不包括0) 每个魔法的每个等级都有一个效果值,一个j级的i种魔法的效果值为w[i][j] 魔法升一级需要一本相应的魔法书 购买魔法书需要金币,第i个魔法的魔法书价格为c[i] 而小x只有m个金币(好孩子不用修改器) 你的任务

2016-04-08 21:48:31 1419

原创 暗黑破坏神(动态规划)

Description无聊中的小x玩起了DiabloI... 游戏的主人公有n个魔法 每个魔法分为若干个等级,第i个魔法有p[i]个等级(不包括0) 每个魔法的每个等级都有一个效果值,一个j级的i种魔法的效果值为w[i][j] 魔法升一级需要一本相应的魔法书 购买魔法书需要金币,第i个魔法的魔法书价格为c[i] 而小x只有m个金币(好孩子不用修改器) 你的任务

2016-04-08 21:48:31 691

原创 质数和分解(动态规划)

Description  任何大于 1 的自然数 n,都可以写成若干个大于等于2 ,且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一种质数和的形式。例如9的质数和表达式就有四种本质不同的形式: 9 = 2+5+2 = 2+3+2+2 = 3+3+3 = 2+7。   这里所谓两个本质相同的表达式是指可以通过交换其中一个表达式中参加和运算的各个数

2016-04-08 21:48:29 1395

原创 质数和分解(动态规划)

Description  任何大于 1 的自然数 n,都可以写成若干个大于等于2 ,且小于等于 n 的质数之和表达式(包括只有一个数构成的和表达式的情况),并且可能有不止一种质数和的形式。例如9的质数和表达式就有四种本质不同的形式: 9 = 2+5+2 = 2+3+2+2 = 3+3+3 = 2+7。   这里所谓两个本质相同的表达式是指可以通过交换其中一个表达式中参加和运算的各个数

2016-04-08 21:48:29 887

原创 打包(动态规划)

Description你现在拿到了许多的礼物,你要把这些礼物放进袋子里。你只有一个最多装下V体积物品的袋子,你不能全部放进去。你也拿不动那么重的东西。你估计你能拿的最大重量为G。现在你了解了每一个物品的完美值、重量和体积,你当然想让袋子中装的物品的完美值总和最大,你又得计划一下了。Input第一行:G 和 V表示最大重量和体积。 第二行:N 表示拿到 N 件礼物。 第三到N+

2016-04-08 21:48:24 976

原创 打包(动态规划)

Description你现在拿到了许多的礼物,你要把这些礼物放进袋子里。你只有一个最多装下V体积物品的袋子,你不能全部放进去。你也拿不动那么重的东西。你估计你能拿的最大重量为G。现在你了解了每一个物品的完美值、重量和体积,你当然想让袋子中装的物品的完美值总和最大,你又得计划一下了。Input第一行:G 和 V表示最大重量和体积。 第二行:N 表示拿到 N 件礼物。 第三到N+

2016-04-08 21:48:23 791

原创 暗黑游戏(动态规划)

Description暗黑游戏中,装备直接决定玩家人物的能力。可以使用Pg和Rune购买需要的物品。暗黑市场中的装备,每件有不同的价格(Pg和Rune)、能力值、最大可购买件数。Kid作为暗黑战网的一个玩家,当然希望使用尽可能少的Pg和Rune购买更优的装备,以获得最高的能力值。请你帮忙计算出现有支付能力下的最大可以获得的能力值。 Input第一行,三个整数N,P,R,分别代表市场中

2016-04-08 21:48:21 1352

原创 暗黑游戏(动态规划)

Description暗黑游戏中,装备直接决定玩家人物的能力。可以使用Pg和Rune购买需要的物品。暗黑市场中的装备,每件有不同的价格(Pg和Rune)、能力值、最大可购买件数。Kid作为暗黑战网的一个玩家,当然希望使用尽可能少的Pg和Rune购买更优的装备,以获得最高的能力值。请你帮忙计算出现有支付能力下的最大可以获得的能力值。 Input第一行,三个整数N,P,R,分别代表市场中

2016-04-08 21:48:21 829

原创 逃亡的准备(动态规划)

Description  在《Harry Potter and theDeathly Hallows》中,HarryPotter他们一起逃亡,现在有许多的东西要放到赫敏的包里面,但是包的大小有限,所以我们只能够在里面放入非常重要的物品,现在给出该种物品的数量、体积、价值的数值,希望你能够算出怎样能使背包的价值最大的组合方式,并且输出这个数值,赫敏会非常地感谢你。Input(1)第一

2016-04-08 21:48:19 1904

原创 逃亡的准备(动态规划)

Description  在《Harry Potter and theDeathly Hallows》中,HarryPotter他们一起逃亡,现在有许多的东西要放到赫敏的包里面,但是包的大小有限,所以我们只能够在里面放入非常重要的物品,现在给出该种物品的数量、体积、价值的数值,希望你能够算出怎样能使背包的价值最大的组合方式,并且输出这个数值,赫敏会非常地感谢你。Input(1)第一

2016-04-08 21:48:19 857

原创 最小乘车费用(动态规划)

Description  假设某条街上每一公里就有一个公共汽车站,并且乘车费用如下表:      而任意一辆汽车从不行驶超过10公里。某人想行驶n公里,假设他可以任意次换车,请你帮他找到一种乘车方案,使得总费用最小   注意:10公里的费用比1公里小的情况是允许的。 Input  输入文件BUSSES.IN,文件共两行,第一行为10个不超过200的整数,依次表示行驶1~10公里

2016-04-08 21:48:16 1687

原创 最小乘车费用(动态规划)

Description  假设某条街上每一公里就有一个公共汽车站,并且乘车费用如下表:      而任意一辆汽车从不行驶超过10公里。某人想行驶n公里,假设他可以任意次换车,请你帮他找到一种乘车方案,使得总费用最小   注意:10公里的费用比1公里小的情况是允许的。 Input  输入文件BUSSES.IN,文件共两行,第一行为10个不超过200的整数,依次表示行驶1~10公里

2016-04-08 21:48:16 1891

原创 1996年分区联赛提高组之四&nbsp;砝码称…

Description设有1g、2g、3g、5g、10g、20g的砝码各若干枚(其总重要求: 输入方式:a1 a2 a3 a4 a5 a6 (表示1g砝码有a1个,2g砝码有a2个,…,20g砝码有a6个) 输出方式:N (N表示用这些砝码能称出的不同重量的个数,但不包括一个砝码也不用的情况) Input Output Sample Input 1 1

2016-04-08 21:48:14 241

原创 1996年分区联赛提高组之四&nbsp;砝码称…

Description设有1g、2g、3g、5g、10g、20g的砝码各若干枚(其总重要求: 输入方式:a1 a2 a3 a4 a5 a6 (表示1g砝码有a1个,2g砝码有a2个,…,20g砝码有a6个) 输出方式:N (N表示用这些砝码能称出的不同重量的个数,但不包括一个砝码也不用的情况) Input Output Sample Input 1 1

2016-04-08 21:48:14 289

原创 竞赛总分(动态规划)

Description学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答此题所得的分数)和ti(解答此题所需的时间),现要选择若干题目,使解这些题的总时间在T以内的前提下,所得的总分最大。 输入包括竞赛的时间,M(1 <= M

2016-04-08 21:48:11 736

原创 竞赛总分(动态规划)

Description学生在我们USACO的竞赛中的得分越多我们越高兴。我们试着设计我们的竞赛以便人们能尽可能的多得分。现在要进行一次竞赛,总时间T固定,有若干类型可选择的题目,每种类型题目可选入的数量不限,每种类型题目有一个si(解答此题所得的分数)和ti(解答此题所需的时间),现要选择若干题目,使解这些题的总时间在T以内的前提下,所得的总分最大。 输入包括竞赛的时间,M(1 <= M

2016-04-08 21:48:11 1157

原创 2006年分区联赛提高组之二&nbsp;金明的…

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

2016-04-08 21:48:09 239

原创 2006年分区联赛提高组之二&nbsp;金明的…

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

2016-04-08 21:48:09 222

原创 USACO&nbsp;2.3&nbsp;货币系统

Description母牛们不但创建了他们自己的政府而且选择了建立了自己的货币系统。 [In their own rebellious way],他们对货币的数值感到好奇。 传统地,一个货币系统是由1,5,10,20 或 25,50, 和100的单位面值组成的。 母牛想知道有多少种不同的方法来用货币系统中的货币来构造一个确定的数值。 举例来说, 使用一个货币系统 {1,2,5,10,

2016-04-08 21:48:06 267

原创 USACO&nbsp;2.3&nbsp;货币系统

Description母牛们不但创建了他们自己的政府而且选择了建立了自己的货币系统。 [In their own rebellious way],他们对货币的数值感到好奇。 传统地,一个货币系统是由1,5,10,20 或 25,50, 和100的单位面值组成的。 母牛想知道有多少种不同的方法来用货币系统中的货币来构造一个确定的数值。 举例来说, 使用一个货币系统 {1,2,5,10,

2016-04-08 21:48:06 227

原创 分组背包(动态规划)

Description有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。这些物品被划分为若干组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。Input第一行:三个整数,v(背包容量,v第2..n+1行:每行三个整数wi,ci,p,表示每个物品的重量、价值、所属组号。Output仅一行

2016-04-08 21:48:04 992

原创 分组背包(动态规划)

Description有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。这些物品被划分为若干组,每组中的物品互相冲突,最多选一件。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。Input第一行:三个整数,v(背包容量,v第2..n+1行:每行三个整数wi,ci,p,表示每个物品的重量、价值、所属组号。Output仅一行

2016-04-08 21:48:04 1168

原创 潜水员(动态规划)

Description潜水员为了潜水要使用特殊的装备。他有一个带2种气体的气缸:一个为氧气,一个为氮气。让潜水员下潜的深度需要各种的数量的氧和氮。潜水员有一定数量的气缸。每个气缸都有重量和气体容量。潜水员为了完成他的工作需要特定数量的氧和氮。他完成工作所需气缸的总重的最低限度的是多少? 例如:潜水员有5个气缸。每行三个数字为:氧,氮的(升)量和气缸的重量: 3 36 120 10 25

2016-04-08 21:48:02 1527

原创 潜水员(动态规划)

Description潜水员为了潜水要使用特殊的装备。他有一个带2种气体的气缸:一个为氧气,一个为氮气。让潜水员下潜的深度需要各种的数量的氧和氮。潜水员有一定数量的气缸。每个气缸都有重量和气体容量。潜水员为了完成他的工作需要特定数量的氧和氮。他完成工作所需气缸的总重的最低限度的是多少? 例如:潜水员有5个气缸。每行三个数字为:氧,氮的(升)量和气缸的重量: 3 36 120 10 25

2016-04-08 21:48:02 995 1

空空如也

空空如也

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

TA关注的人

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