标题: Quest:三个神枪手
性别:未知-离线 石榴的味道

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 21
编号 278726
注册 2008-5-19


发表于 2008-7-31 05:18 资料 短消息 只看该作者


QUOTE:
原帖由 Z_Artemis 于 2008-5-13 17:03 发表
弃枪,然后随便超其中一个扑过去。

站在敌人的角度想,如果第一人弃枪,最大的威胁就是第二人,所以两人一定会朝对方开枪。

这个时候朝一个人扑过去。

如果扑的是中枪的一方,那么他手上的枪还有子弹, ...

相对来说,这种方法可能比较实用。

PS:LZ自己你知道标准答案么?我看大家是想不出更好的答案了...


顶部
性别:未知-离线 飞天游龙

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 10
编号 19024
注册 2004-10-16


发表于 2008-8-2 16:41 资料 短消息 只看该作者
原题应该这样的吧:
有三个人要决战,决战地点是一个边长为10米的等边三角形的平台,三人各自站在三个顶点上。三人互为势不两立的仇人,谁都希望其他两人先死而自己不死,三人每人手上都有一把性能稳定而且同样的手枪,枪里各只有一发子弹,三人全是弹无虚发的神枪手,只要谁向其他任何一人开枪就都能把他打死。其外,这三个人都是极端聪明的人,他们都同样的强壮,有相同的奔跑能力,他们拥有的决战工具只有枪除此之外别无它物。上述这些情况三人都互相知道,如果你是其中一人,请问这个时候你将采取什么方案可以使自己成为唯一的幸存者?


三个神枪手决战问题最佳答案
在此,先理清问题暗含的前提条件。
1、三人都在等边三角形平台上,决战不结束谁也不能离开。
2、三都分别在三角形平台的三个顶点上,且距离相等。
3、这是一场智者之间公平的决斗,他们身上只带有枪,不能够携带其他的器具。
4、他们都是神枪手且很有智慧很聪明,身体条件状况也一样。
5、最终的结果只能有一个人幸存下来。
[最佳答案]
我们在此假设三个神枪手分别是A,B,C。如果我是A的话,我会这样做,偷偷地取下子弹并藏于身中,然后将枪扔到距B三米距A七米的地方,我们设此点为D点。在A扔枪的瞬间,B的第一反应是立刻杀死C,然后捡起A扔过来的枪再杀死A;而C的第一反应是立刻杀死B,否则B会杀死他。B与C的决战就这样开始了。
若B杀死C,他会迅速跑向D点,捡起A扔的枪杀A,而A扔弃的枪里没有子弹,所以B无法杀死A;而A这时迅速跑向C所在的地方,捡起C的枪杀死B。
若是C杀死B,他会迅速跑向B所在的地方,捡起B的枪杀死A;但是A距他所扔的枪只有七米,而C距B留下的枪却有十米,因此,A能够抢在C之前拿到枪并迅速装上子弹杀死C。


顶部
性别:未知-离线 司徒苍月
(kagami☆sama)

越国公
荆南节度使
枢密直学士

Rank: 22Rank: 22Rank: 22Rank: 22
柱国(正二品)
组别 节度使
级别 大将军
好贴 7
功绩 2823
帖子 28883
编号 52341
注册 2005-11-2
来自 创界山
家族 司徒实业


回复 #32 飞天游龙 的帖子

A有异动,BC先一起射杀A
顶部
性别:未知-离线 飞天游龙

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 10
编号 19024
注册 2004-10-16


发表于 2008-8-3 11:05 资料 短消息 只看该作者


QUOTE:
原帖由 司徒苍月 于 2008-8-2 17:44 发表
A有异动,BC先一起射杀A

一起射杀跟前提条件不符了

那楼主自己的答案是什么
不要发过来瞎搅和的哦
顶部
性别:未知-离线 Cipher

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 13
编号 91191
注册 2006-11-12


发表于 2008-9-29 16:56 资料 主页 短消息 只看该作者
如果3个人都同样理性聪明的话这题根本无解,就拿上面的扔枪最佳答案来说吧,枪扔出去了,凭什么C就要第一反应杀死B捏,大家条件相同,同样理性聪明,他自然会想到,这是A为了引诱我们两个决斗设下的局,枪里其实没有子弹。B同理。

然后C又想,因为A和我同样聪明,他应该会想到我们认为枪里没有子弹,所以枪里其实是有子弹的,我不打死B,B就会打死我。然后C又想,A应该想到我想到了因为A和我同样聪明他应该会想到我们认为枪里没有子弹所以枪里其实是有子弹的,所以枪里没有子弹。C又想,A应该想到我想到了A应该想到我想到了因为A和我同样聪明他应该会想到我们认为枪里没有子弹所以枪里其实是有子弹的所以枪里没有子弹,所以枪里有子弹……很快就进入了老和尚给小和尚讲故事的循环……

因此说,这个故事会有个另类的结局。如果你是A,随便你做些什么,把枪丢掉也好,走开也好,B和C都会陷入思考的递归回路,解递归也就是不停地压栈啦,拼命压栈的结果,当然是资源耗尽导致堆栈溢出,系统任务忙,这时你再走上去,无论做什么他们都不会响应,从他们手里把枪拿过来一枪一个就是了……

[ 本帖最后由 Cipher 于 2008-9-29 16:59 编辑 ]
顶部
性别:未知-离线 士元

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 11
编号 92589
注册 2006-11-22


发表于 2008-10-7 14:22 资料 短消息 只看该作者
只要有一个人开枪,问题就会解决,因为人在情况极度危及生命的条件下最有可能做的反射动作就是反击,例如A向B开枪,
那B就很有可能反射性的回射A(两人都是神枪手,射出子弹对方必死无疑),那C就会活下来,相反的情况的话,A向B开枪,
结果B向C开枪,那A就存活,无非是活下来的人枪壳里少没少颗子弹。说到底还是耐心的问题。
顶部
性别:未知-离线 whm123789

Rank: 1
组别 百姓
级别 在野武将
功绩 0
帖子 3
编号 296538
注册 2008-10-28


发表于 2008-10-29 14:58 资料 短消息 只看该作者
把子弹拿出来,把枪丢到他们两人的中间
顶部
性别:未知-离线 中庸

白衣伯爵
中大夫

Rank: 13Rank: 13Rank: 13Rank: 13
组别 白衣卿相
级别 镇南将军
好贴 1
功绩 198
帖子 3726
编号 6419
注册 2004-4-2
家族 轩辕丐帮


发表于 2008-11-23 23:21 资料 个人空间 短消息 只看该作者
楼主的答案呢?不会是忽悠人的吧。无语!
顶部

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




当前时区 GMT+8, 现在时间是 2024-12-1 07:11
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

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

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