作者ksr310135 (馨右小小)
看板logic
标题[请益] 问问题得到甲村在哪的方法
时间Thu Oct 28 21:04:14 2010
现在
我走到了一个分岔路,左右两边一边是甲村一边是乙村。
我不知道哪一边是甲村,所以我想问人。
在分岔路上我遇上了三个人,
一个人会说实话,一个人会说谎话,一个人会随机决定要说真话或假话。
我也不知道哪一个人会说什麽话。
现在,我只能问两个问题,并且一次只能问一个人。
请问要怎麽问这两个问题,才能一定知道甲村在哪个方向呢?
希望题目描述的够清楚
感谢各位思考解答
^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.7.95
1F:推 maumau520:那三个人是不是互相知道 谁是真话人、假话人和随机人? 10/30 04:29
2F:→ maumau520:还有问甲村方向的这个问题是不是不包含在两个问题里面? 10/30 04:30
3F:推 Yofe:= =这不是我们逻辑作业吗 10/30 21:44
4F:→ asdinap:三人编号ABC 问A:[如果问你说B是随机对吗,你会说对?] 10/31 00:24
5F:→ asdinap:答对问C 答错问B :[如果问你甲村往左边,你会说对.对吗?] 10/31 00:30
6F:→ asdinap:解题关键: 用[如果问你...你会说...,对吗] 实话者照说实话 10/31 00:31
7F:→ asdinap:而谎话者会连续两次的谎话 而变成最後说的也是实话 10/31 00:32
8F:推 maumau520:!!楼上真聪明 10/31 00:46
9F:推 fourchette:楼楼上的作法跟我不一样 @@ 看来不只一种解 10/31 07:49
10F:推 jason88633:若是这样的话! 算是逻辑嘛? 不就是文字游戏而已= = !! 10/31 16:22
11F:推 ivanos:若B是随机,asdinap的问法无法区别A是否为说谎者 10/31 16:45
12F:推 ivanos:再者,如果被asdinap问的A是随机者呢?也无法找到最後答案 10/31 16:52
13F:→ fourchette:如果A就是随机者 那很好啊 如此一来被问第二个问题的人 10/31 17:22
14F:→ fourchette:(B或C)就不是随机者了 那第二个问题就能找出答案 10/31 17:23
15F:→ fourchette:asdinap的作法就是让实话者维持说实话 而说谎者连说两 10/31 17:26
16F:→ fourchette:次谎 10/31 17:27
17F:→ ivanos:基本上第二个人是否说谎都不知道了怎麽问出答案 10/31 17:31
18F:→ ivanos:至於「连说两次谎」,这我一开始就质疑了 10/31 17:32
19F:→ ivanos:若B是随机,asdinap的问法无法区别A是否为说谎者 10/31 17:32
20F:→ ivanos:另外一个重点是问的第一个人是否为随机者也无从而之 10/31 17:38
21F:推 asdinap:第一问A不管为何者 答对的话C必非随机 答错B必非随机喔 11/01 05:02
22F:→ asdinap:只要考虑A是实或谎来设计问题 因为A要是随机者 嘿嘿嘿.... 11/01 05:04