Krydom: 暁の水平线に胜利を刻むのです

ソロモンの悪夢、見せてあげる!

@krydom7月前

12/7
18:07
bfs

[bzoj 1574] [Usaco2009 Jan]地震损坏Damage

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

农夫John的农场遭受了一场地震.有一些牛棚遭到了损坏,但幸运地,所有牛棚间的路经都还能使用. FJ的农场有P(1 <= P <= 30,000)个牛棚,编号1..P. C(1 <= C <= 100,000)条双向路经联接这些牛棚,编号为1..C. 路经i连接牛棚a_i和b_i (1 <= a_i<= P;1 <= b_i <= P).路经可能连接a_i到它自己,两个牛棚之间可能有多条路经.农庄在编号为1的牛棚. N (1 <= N <= P)头在不同牛棚的牛通过手机短信report_j(2 <= report_j <= P)告诉FJ它们的牛棚(report_j)没有损坏,但是它们无法通过路经和没有损坏的牛棚回到到农场. 当FJ接到所有短信之后,找出最小的不可能回到农庄的牛棚数目.这个数目包括损坏的牛棚. 注意:前50次提交将提供在一些测试数据上的运行结果.

Read More →

[bzoj 1574] [Usaco2009 Jan]地震损坏Damage

@krydom1年前

06/9
08:29
bfs dfs

[bzoj 2435] [Noi2011]道路修建

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

 在 W 星球上有 n 个国家。为了各自国家的经济发展,他们决定在各个国家
之间建设双向道路使得国家之间连通。但是每个国家的国王都很吝啬,他们只愿
意修建恰好 n – 1条双向道路。 每条道路的修建都要付出一定的费用, 这个费用等于道路长度乘以道路两端的国家个数之差的绝对值。例如,在下图中,虚线所示道路两端分别有 2 个、4个国家,如果该道路长度为 1,则费用为1×|2 – 4|=2。图中圆圈里的数字表示国家的编号。1(2)
由于国家的数量十分庞大,道路的建造方案有很多种,同时每种方案的修建
费用难以用人工计算,国王们决定找人设计一个软件,对于给定的建造方案,计
算出所需要的费用。请你帮助国王们设计一个这样的软件。
[萌漫乡]东方project 470

Read More →

[bzoj 2435] [Noi2011]道路修建

@krydom1年前

03/23
21:11
bfs

[bzoj 1611] Usaco2008Feb Meteor Shower流星雨

00:00/00:00

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

 去年偶们湖南遭受N年不遇到冰冻灾害,现在芙蓉哥哥则听说另一个骇人听闻的消息: 一场流星雨即将袭击整个霸中,由于流星体积过大,它们无法在撞击到地面前燃烧殆尽, 届时将会对它撞到的一切东西造成毁灭性的打击。很自然地,芙蓉哥哥开始担心自己的 安全问题。以霸中至In型男名誉起誓,他一定要在被流星砸到前,到达一个安全的地方 (也就是说,一块不会被任何流星砸到的土地)。如果将霸中放入一个直角坐标系中, 芙蓉哥哥现在的位置是原点,并且,芙蓉哥哥不能踏上一块被流星砸过的土地。根据预 报,一共有M颗流星(1 <= M <= 50,000)会坠落在霸中上,其中第i颗流星会在时刻 T_i (0 <= T_i <= 1,000)砸在坐标为(X_i, Y_i) (0 <= X_i <= 300;0 <= Y_i <= 300) 的格子里。流星的力量会将它所在的格子,以及周围4个相邻的格子都化为焦土,当然 芙蓉哥哥也无法再在这些格子上行走。芙蓉哥哥在时刻0开始行动,它只能在第一象限中, 平行于坐标轴行动,每1个时刻中,她能移动到相邻的(一般是4个)格子中的任意一个, 当然目标格子要没有被烧焦才行。如果一个格子在时刻t被流星撞击或烧焦,那么芙蓉哥哥 只能在t之前的时刻在这个格子里出现。请你计算一下,芙蓉哥哥最少需要多少时间才能到 达一个安全的格子。

Read More →

[bzoj 1611] Usaco2008Feb Meteor Shower流星雨

@krydom1年前

01/10
13:34
bfs

[bzoj1646] Usaco2007Open Catch That Cow 抓住那只牛

00:00/00:00

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

Farmer John has been informed of the location of a fugitive cow and wants to catch her immediately. He starts at a point N (0 <= N <= 100,000) on a number line and the cow is at a point K (0 <= K <= 100,000) on the same number line. Farmer John has two modes of transportation: walking and teleporting. * Walking: FJ can move from any point X to the points X-1 or X+1 in a single minute * Teleporting: FJ can move from any point X to the point 2*X in a single minute. If the cow, unaware of its pursuit, does not move at all, how long does it take for Farmer John to retrieve it? Read More →

[bzoj1646] Usaco2007Open Catch That Cow 抓住那只牛

@krydom1年前

01/3
10:50
bfs

[bzoj 1054] HAOI2008 移动玩具

00:00/00:00

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

 在一个4*4的方框内摆放了若干个相同的玩具,某人想将这些玩具重新摆放成为他心中理想的状态,规定移动时只能将玩具向上下左右四个方向移动,并且移动的位置不能有玩具,请你用最少的移动次数将初始的玩具状态移动到某人心中的目标状态。

Read More →

[bzoj 1054] HAOI2008 移动玩具

@krydom2年前

11/29
09:12
bfs dfs

[bzoj 1619] Usaco2008Nov Guarding the Farm 保卫牧场

00:00/00:00

4f4a20a4462309f7fb73489f700e0cf3d7cad61b  9213b07eca806538284faf0291dda144ad34827d

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

The farm has many hills upon which Farmer John would like to place guards to ensure the safety of his valuable milk-cows. He wonders how many guards he will need if he wishes to put one on top of each hill. He has a map supplied as a matrix of integers; the matrix has N (1 < N <= 700) rows and M (1 < M <= 700) columns. Each member of the matrix is an altitude H_ij (0 <= H_ij <= 10,000). Help him determine the number of hilltops on the map. A hilltop is one or more adjacent matrix elements of the same value surrounded exclusively by either the edge of the map or elements with a lower (smaller) altitude. Two different elements are adjacent if the magnitude of difference in their X coordinates is no greater than 1 and the magnitude of differences in their Y coordinates is also no greater than 1. Read More →

[bzoj 1619] Usaco2008Nov Guarding the Farm 保卫牧场

@krydom2年前

09/12
19:51
bfs

[bzoj 3392] Usaco2005Feb Part Acquisition 交易

00:00/00:00

20140811133326_yLWWZ   6-121225103Z5

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

     奶牛们接到了寻找一种新型挤奶机的任务,为此它们准备依次经过N(1≤N≤50000)颗行星,在行星上进行交易.为了方便,奶牛们已经给可能出现的K(1≤K≤1000)种货物进行了由1到K的标号.由于这些行星都不是十分发达.没有流通的货币,所以在每个市场里都只能用固定的一种货物去换取另一种货物.    奶牛们带着一种上好的饲料从地球出发,希望进行最少的交易,最终得到所需要的机器.饲料的标号为1,所需要的机器的标号为K.如果任务无法完成,输出-1.

Read More →

[bzoj 3392] Usaco2005Feb Part Acquisition 交易

@krydom2年前

08/18
18:15
bfs

Usaco2004Jan 培根距离 [bzoj 3361]

00:00/00:00

3779644f74a2fb2841eef4269d44c53f  1430270426757

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

     贝茜和其他奶牛联系是通过一连串的中间奶牛传递的,所以当第一头牛和贝茜联系,第二头牛和第一头牛联系,第三头牛和第二头牛联系,…一贝茜就能依次联系到其中的每一头奶牛. 联系长度是指传递过程中涉及的奶牛的数目(不包括贝茜).任何一头奶牛(不包括贝茜)的培根距离是指从贝茜到该奶牛的最小联系长度.最小的培根距离是1(当贝茜能够直接与该奶牛联系时).约输有C头牛,编号1到C,贝茜是1号.有P组奶牛相互联系.请找到最大的培根距离.

Read More →

Usaco2004Jan 培根距离 [bzoj 3361]