作者JackBarock (J.B)
看板logic
标题Re: [请益] 想请问有没有矛盾
时间Wed Aug 10 02:22:33 2011
※ 引述《T50 (打不赢二二)》之铭言:
: 题目是这样的
: 在一个房间中,里面有N个人,每个人背上有写着生或死
: 大家都不能彼此沟通,如果所有背後写死的人,知道自己背後写死,
: 那麽他们会在当天的12点死亡
: 问
: 当人在第九天死亡,请问有几个人背後写死
: 我一开始很想当然的是这样解
: 因为一定有人背後是写死
: 那只有一个人背後是写死时,有N-1个人看到一个死
: 有一个人看到全部都是生,所以第一天12点死亡
: 有两个人看到一个人写死,但第一天没有人死亡,
: 所以知道自己是死,第二天12点两个人死亡
: 以此类推
: 第九天死亡就九个人背後写死
: 不过我仔细想想,这样的推论是基於题目给的条件,去做1~N人的死亡条件推论
: 如果一开始就有看到生死的人,做的推论应该是从九(八)个死去推想
: 也就是假设我看到九个死
: 我就想九个死的人中看到八个死
: 看到八个死的人中去推想只看到七个死
: 一直推到只看到一个死
: 然後必然有一个死的真条件
: 所以第一天没人死则否定反推有两死
: 第二天没人死继续否定反推有三死
: 一直反推到九个死
: 然後第九天死亡所以我是生
: 但我觉得这样的思考似乎有一个问题,
: 这样子好像跟循环论证一样,但似乎又有点不同,到底有没有矛盾,哪里矛盾我也说不出
: 来。
: 我觉得第一个的推论,在已经出现明确有几生几死的状况下,跟事先说好把看到的死的数
: 目用手比出是一样的意思。那个推论应该是用在不知几生几死的人,而非看得到的人
: 谢谢
这命题我记得没有矛盾 他原命题好像是农村瘟疫问题
一个农村里面有50个人 每个人都养了一只狗
有天村里的狗染上了瘟疫,於是大家每天会有一人寻视大家的狗
能够看出别人的狗有没有瘟疫但看不出自己的狗有没有
假设村中每个人都聪明过人
当主人推算出自己的狗有瘟疫时必须立刻用猎枪杀了它
请问村里有N只狗有瘟疫,那麽第几天会听到第一声枪响
答案是第N天
不过..........抱歉阿 我忘记这个命题要怎麽推了 XDDD
好像是我国中还高中时看到的命题
--
张三丰说: [把所有招式都忘记 你就练成太极拳了]
张小麦说: [把所有题目都忘掉 你就准备当学弟了]
两个境界都很高 v( ̄︶ ̄)y 要不要练练看阿让你的同学们回到十八岁
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 223.140.60.9
1F:→ JackBarock:抱歉阿 我忘了是最快听到枪响还是 绝对听到枪响 XD 08/10 02:24