原帖由 茅延安 于 2007-12-17 21:03 发表
我不了解顶楼题目编辑的历史。不过,如果按现在这个题目来考虑,n=2时应该抓不住。
2.通过在左上、左下、右上、右下四个方向设置陷阱限制天使向外圈逃逸,这个策略没有问题。但算法不能在有穷步内完成。天使最简单的对策就是单步和双步结合,可以轻松突破任何一层斜向防御。
举个最简单的例子,假设天使现在位于(0,0),魔鬼已经控制了(2,0)(-2,0)(0,2)(0,-2)(2,2)(-2,-2)(-2,2)(2,-2)八个陷阱
此时天使(1,0)
魔鬼可以封堵上面或下面,假设(1,1)
天使(1,-1)
此时十字路口已经畅通,无论魔鬼怎样封堵天使都可以逃逸。
天使向外逃窜的过程就是刚才那一步骤的不断重复。
而实际上,在围捕天使的过程中连上面的局面都几乎不可能形成,更遑论抓住天使了。
题干改动不大.
我是通过在左上、左下、右上、右下四个方向设置陷阱限制天使向外圈逃逸,
不过是在很远的地方预先设置陷阱,等天使过来.
所以不是控制了(2,0)(-2,0)(0,2)(0,-2)(2,2)(-2,-2)(-2,2)(2,-2)八个陷阱,
而可以更远的,以逸待劳.
如果你有围棋棋盘,我们可以在网上交流下,可能有新的想法.