标题: [转贴]有趣的小题目~天使与魔鬼
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-11 10:39 资料 个人空间 短消息 看全部作者
我估计3步就够了.
已证2步不行.
目前在证明3步中.


顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-13 18:56 资料 个人空间 短消息 看全部作者
两步可以抓住,因为不能越过陷阱.
证明我会想写出来供大家参考.


顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-18 18:50 资料 个人空间 短消息 看全部作者
天使只走两步可以抓住.

以天使所在起点为原点建立直角坐标系.
当天使移动到(X,Y)时.
  一,若X=0(或Y=0),则在(0,Y+2|Y|/Y)[或(X+2|X|/X,0)]放置陷阱.
  二若X,Y均不为零,判断B(X,Y+2|Y|/Y),C(X+2|X|/X,Y)是否存在陷阱.
          1'若B,C均无陷阱,则在(X+2|X|/X,Y+2|Y|/Y)放置陷阱;
          2'若B,C有一处有陷阱,则另一处放置陷阱.
顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-18 23:39 资料 个人空间 短消息 看全部作者
当天使移动到(X,Y)时.
  一,若X=0(或Y=0),则在(0,Y+2|Y|/Y)[或(X+2|X|/X,0)]放置陷阱.
  二若X,Y均不为零,(为便与讨论,假设在第一象限,既X>0,Y>0).
       判断B(X,Y+2),C(X+2,Y)是否存在陷阱.
          1'若B,C均无陷阱,则在(X+2,Y+2)放置陷阱;
               
          2'若B,C有一处有陷阱(设为,则另一处(即C)放置陷阱.
     以上两种情况都可以限制天使的远离原点.
    你可以实际操作下,就可以明白了.
只是这种方法只对天使移动2步可以分析.
顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-20 00:27 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 武骧金星 于 2007-5-19 22:07 发表
传说中的公瑾大人出现了~

哇哇哇~难道我又要编辑题目吗~

他是说我的解法有问题.

QUOTE:
原帖由 周瑜 于 2007-5-19 21:44 发表
2步似乎仍有问题,若天使位于(X,Y)时,将陷阱设置在(X+2,Y+2),那么天使移动到(X,Y+1),这时怎么设置陷阱。

陷阱放在(X+2,Y+3)处.
能堵死右上角的路.
顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2007-5-24 10:06 资料 个人空间 短消息 看全部作者
请楼上的看清楚17楼的回复.
如果  
  移动到(0,2)点,会在(0,4)放置陷阱.
顶部
性别:男-离线 墨叶

★★★★
节度留后虎豹骑

Rank: 21Rank: 21Rank: 21
组别 虎豹骑
级别 大将军
功绩 359
帖子 23258
编号 97330
注册 2006-12-26
家族 轩辕少林寺


发表于 2008-2-15 13:45 资料 个人空间 短消息 看全部作者


QUOTE:
原帖由 茅延安 于 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)八个陷阱,
而可以更远的,以逸待劳.

如果你有围棋棋盘,我们可以在网上交流下,可能有新的想法.
顶部

正在浏览此帖的会员 - 共 2 人在线




当前时区 GMT+8, 现在时间是 2025-3-8 21:33
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.012656 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP