智星论坛(IQSTAR BBS)
 
打印

逻辑推理题 (智商140)

逻辑推理题 (智商140)

呵呵,我也来凑热闹。 =)

有甲,乙,丙,丁4个人。 其中两个永远说真话,另两个永远说假话。你只能问两个问题,就要推算出谁是诚实的人,谁是骗子。甲乙丙丁4人互相知道谁真谁假。 =)

限制:

1 一个问题只能由一个人作答。

2 只能问“是”和“非”的问题。

3 如果同一个问题问两个人的话,那就算是两个问题了。

请问:这道题有答案吗?为什么?如果有的话,你怎么问?

TOP

4个人半真半假,有6种可能,两个问题,每个问题都是真假,只能产生四种不同的情况,所以肯定不能够完全确定结果了。

不过这个题目也可以通过制造悖论,使得一个问题的答案产生三种情况,回答是,回答不是和无法回答。

记得在数学版出现过的

0.54364331210052407755147385529445

TOP

TO DUZ

你说的以上情况我考虑过了,

但是微软的一个问题使我有了一种有可能解答的答案

微软的题目是,拽两次灯绳判断3条灯绳分别对应的灯泡,这题目的解答关键在于时间,和温度的额外隐藏条件,我的设想是,第一个问题可以判断出两块

甲乙丙丁

1 1 0 0

1 0 1 0

1 0 0 1

0 1 1 0

0 1 0 1

0 0 1 1  

很显然分两块,第一个问题可以判断出两块,第二个问题可以用第三个隐藏条件,比如催眠,规则什么的限制来提问只要保证如题目要求的就行了,具体用什么规则我还没考虑清楚,我觉得如果用催眠方法,让一个人回答两次答过的问题不算违规的话就能判断出答案,前提还有催眠后说假话的人也说真话

TOP

引用:
以下是引用duz在2005-3-22 17:18:23的发言:

4个人半真半假,有6种可能,两个问题,每个问题都是真假,只能产生四种不同的情况,所以肯定不能够完全确定结果了。

不过这个题目也可以通过制造悖论,使得一个问题的答案产生三种情况,回答是,回答不是和无法回答。

记得在数学版出现过的

数学版那题尽管 制造悖论可解

但是也有不用制造悖论的解法

我觉得不能轻易下定论

看来这个不想其他办法是不行

可以用knstar的热灯泡办法

[此贴子已经被作者于2005-3-22 20:05:23编辑过]

别名大虎,又叫大猪 吾以吾心悟心悟

TOP

引用:
以下是引用knstar在2005-3-22 18:38:01的发言:

 

很显然分两块,第一个问题可以判断出两块,第二个问题可以用第三个隐藏条件,比如催眠,规则什么的限制来提问只要保证如题目要求的就行了,具体用什么规则我还没考虑清楚,我觉得如果用催眠方法,让一个人回答两次答过的问题不算违规的话就能判断出答案,前提还有催眠后说假话的人也说真话

不懂,催眠啥意思?

TOP

问甲: 你的回答是不诚实的 或 乙是不诚实的 么?应该可以分成三块

TOP

楼上这样的问题是分不出的

别名大虎,又叫大猪 吾以吾心悟心悟

TOP

甲乙丙丁

1 1 0 0 A

1 0 1 0 B

1 0 0 1 C

0 1 1 0 D

0 1 0 1 E

0 0 1 1 F

是:BCF (“或”表示只要有一个“是”,整个问题答案就是“是”,只要乙是0就可以)

否:A(甲乙都诚实)

无法回答:DE(甲不诚实,无法回答)

应该也可以分成2-2-2,只不过问题表述麻烦点

TOP

先问其中一个人一个简单的有唯一答案的问题,例如:你是男的吗?再根据他(她)的回答判断出是讲真话还是讲假话的(性别可以看出),剩下的三个进行以下操作:

将三个中的一个藏起来(应该是可以的吧),再叫另外两个一个站着一个坐着,然后问已判断出来的那个人:“说真话的那个现在是坐着吗?”如果回答不出,证明是藏起来的那个;如果回答是或否,则更简单

不怕做不到,只怕想不到!

TOP

那说真话的站着也说不定啊

TOP

当前时区 GMT+8, 现在时间是 2008-12-3 13:33

Processed in 0.061826 second(s), 10 queries, Gzip enabled.


Skin By Wing