有两个人手上有两个箱子,一个里面有珍珠,一个里面什么都没有,这两个人一个只会说真话,一个只会说假话,你只能提出一个问题问他们,那请问用什么办法才能知道哪个人手上有珍珠呢?(问题
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 09:15:42
有两个人手上有两个箱子,一个里面有珍珠,一个里面什么都没有,这两个人一个只会说真话,一个只会说假话,你只能提出一个问题问他们,那请问用什么办法才能知道哪个人手上有珍珠呢?(问题
有两个人手上有两个箱子,一个里面有珍珠,一个里面什么都没有,这两个人一个只会说真话,一个只会说假话,你只能提出一个问题问他们,那请问用什么办法才能知道哪个人手上有珍珠呢?
(问题大概是这样的,可能还有一个条件就是说真话的人手上有珍珠,很久了不记得了,请哪位头脑非常好的人帮我解答这个问题,)
有两个人手上有两个箱子,一个里面有珍珠,一个里面什么都没有,这两个人一个只会说真话,一个只会说假话,你只能提出一个问题问他们,那请问用什么办法才能知道哪个人手上有珍珠呢?(问题
参考答案:C问A:“B会告诉我这箱子有珍珠,对么?”.若A回答yes,则这杯水是无珍珠的.如果为no,则水是有珍珠的.知道一个箱子是否有珍珠就可以了.
说明:
一,假设这箱子是有珍珠的.
1,如果A是讲实话的人,他会怎么回答呢?首先,A,B都知道这箱子是有珍珠的,其次A知道B会说谎话,也就是说A知道B不会告诉C说这箱子是有珍珠的,所以A会回答no.
2,如果A是说假话的人,他会怎么回答呢?首先,A,B都知道这箱子是有珍珠的,其次A知道B会说真话,也就是说A知道B会告诉C说这箱子是有珍珠的,但是因为B要说假话,所以他也会回答no.
二,假设这箱子是无珍珠的.
1,如果A是讲实话的人,他会怎么回答呢?首先,A,B都知道这箱子是无珍珠的,其次A知道B会说谎话,也就是说A知道B会告诉C说这箱子是有珍珠的,所以A会回答yes.
2,如果A是说假话的人,他会怎么回答呢?首先,A,B都知道这箱子是无珍珠的,其次A知道B会说真话,也就是说A知道B不会告诉C说这箱子是有珍珠的,但是因为B要说假话,所以他也会回答yes.
总结:
对于这个问题,说谎的人和说实话的人面对有珍珠或者无珍珠的水时答案是一样的,yes则代表无珍珠,no代表有珍珠.
答案也可以换成C问A:“B会告诉我这箱子是无珍珠的,对么?”.那结果就正好相反,yes代表有珍珠,no代表无珍珠.
问第一个人(小明):如果我问小华,珍珠在哪,他会怎样回答?
无论小明是诚实者还是撒谎者他说出的答案都会与事实相反,换句话说,如果他说在小明那里。事实就在小华那里
珍珠在他手上吗
因为说是问 “他们”,所以可以两个同时问:“认为自己是人的告诉我珍珠在哪个箱子里?”
认为自己是人 这段也可以改成 认为你们手上有箱子 我现在在不在地球上 之类的话
而认为自己不是人的那个人如果做了回答那他就认为自己是人,说的就会是真话了,违背了规则,所以回答的人说的一定是真话,听他的就可以了。
当然你反过来问也行,不过要反过来听...
全部展开
因为说是问 “他们”,所以可以两个同时问:“认为自己是人的告诉我珍珠在哪个箱子里?”
认为自己是人 这段也可以改成 认为你们手上有箱子 我现在在不在地球上 之类的话
而认为自己不是人的那个人如果做了回答那他就认为自己是人,说的就会是真话了,违背了规则,所以回答的人说的一定是真话,听他的就可以了。
当然你反过来问也行,不过要反过来听
收起