题目名称 1561. [WC 1999]迷宫改造
输入输出 rebuildmaze.in/out
难度等级 ★★★☆
时间限制 10000 ms (10 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatarcstdio 于2014-03-25加入
开放分组 全部用户
提交状态
分类标签
动态规划 最短路
分享题解
通过:1, 提交:4, 通过率:25%
Gravatarcstdio 100 0.018 s 0.98 MiB C++
Gravatarfrontier 90 0.021 s 1.15 MiB C++
Gravatarfrontier 90 0.023 s 1.28 MiB C++
Gravatarfrontier 50 0.018 s 1.28 MiB C++
关于 迷宫改造 的近10条评论(全部评论)
回复 @cstdio :
第4个点我算出来是11哎,手画了一下好像11可以
Gravatarfrontier
2016-03-06 19:57 5楼
回复 @cstdio :
我是蒟蒻,怎么可能觉得水,我是觉得斯坦纳树太神了不会做,发现可以卡常数过去(明显就是乱搞)
不乱搞题是因为最近好像得了手残+脑残光环,交题10次(10次是少的)内定不过,现在攒题攒了好几道
GravatarChenyao2333
2014-03-30 11:05 4楼
回复 @Chenyao :
啊……神犇为何这么热衷于发布题解……是因为嫌题太水懒得秒了吗……
Gravatarcstdio
2014-03-29 21:41 3楼
floyd求出任意两点间最短路,最优解的情况一定是两个人到一个点汇合,之后从这个点到另一个点于第三个人汇合,之后到达终点.或者三个人直接到一个点汇合,到达终点....计算下应该可以卡过去(斯坦纳树能吃么?)
GravatarChenyao2333
2014-03-29 16:40 2楼
这个题目我在BZOJ上过了,并且用过的代码生成了数据
不过可能有一些问题,用这篇题解http://ydcydcy1.blog.163.com/blog/static/216089040201401692156297/中的代码测试,发现有两个点WA,我自己手画了一个点发现是它错了,我造的数据没错,不知道另一个是什么情况
如果有问题联系我,换数据什么的
另外,这题实在是太TM不优美了
Gravatarcstdio
2014-03-25 20:14 1楼

1561. [WC 1999]迷宫改造

★★★☆   输入文件:rebuildmaze.in   输出文件:rebuildmaze.out   简单对比
时间限制:10 s   内存限制:128 MiB

【题目描述】

XX娱乐公司最近获得了一些古希腊迷宫的拥有权,为了使这些古典式迷宫能够吸引更多的游客,XX公司计划对这些迷宫进行合理的改造。你的任务是根据所给的一个迷宫,针对公司的设计要求,在原有迷宫的基础上设计出一个最佳的新式迷宫。
迷宫的外形是一个长方形,其在南北方向被划分为N行,在东南方向被划分为M列,于是整个迷宫被划分为N×M个单元。我们用一个有序数对(单元的行号,单元的列号)来表示单元位置。南北或东西方向相邻的两个单元之间存在一堵墙或者一扇门,墙是不可逾越的,而门是双向的且可以任意通过。出于保护文物的目的,XX公司决定只适当地将墙改置为门,而不进行其它改造,并且要求新迷宫是最佳的,即新置的门的总数要最少。
公司计划推出一个面向家庭的迷宫游戏。
游戏规则如下
假定有P(1<=P<=3)个家庭成员,他们分别从P个指定的起点出发,要求他们只能向南或向东移动,分别到达P个指定的终点。
公司需要你针对上述游戏规则,设计一个最佳的迷宫,使得这样的游戏是可行的,即所有的家庭成员可以从各自的起点出发依照游戏规则到达各自的终点。

【输入格式】

输入文件中的第一行为两个整数NM3<=NM<=20)。

第二行中为一个整数k,表示原迷宫中门的总个数。

i+21<=i<=k)行中为四个整数Xi1Yi1Xi2Yi2,表示第Xi1行第Yi1列的单元与第Xi2Yi2列的单元之间有一扇门,其中:|Xi1-Yi1|+|Xi2-Yi2|=1

k+3行中为一个整数,表示p的值。

k+3+j1<=j<=p)行中为四个整数Xj1Yj1Xj2Yj2,分别表示第j个家庭成员出发的起点位置(Xj1Yj1)和要到达的终点位置(Xj2Yj2),其中:Xj1<=Xj2Yj1<=Yj2,(Xj1Yj1<>Xj2Yj2)。

注意:输入数据中同一行各相邻整数之间用一空格分隔。

【输出格式】

为一个整数,表示你所设计的最佳迷宫中新置的门的个数。

【样例输入】

4 4
  5
  1 1 1 2
  2 1 3 1
  2 2 3 2
  4 2 4 3
  1 4 2 4
  3
  2 1 4 3
  1 2 4 2
  3 1 4 4
  

【样例输出】

4

【题目来源】

耒阳大世界(衡阳八中) OJ 2479

WC 1999