逻辑

讲真话的人,骗子

讲真话者和说谎者:三级挑战

给你两个纸杯蛋糕。一种是有毒的,另一种可以安全食用。

你碰巧在一个满是骑士(他们总是说真话)和无赖(他们总是说谎)的村庄里,但你不能通过他们的外表来区分谁是谁。

你问其中一个:“哪个纸杯蛋糕可以安全吃?”对此,他做了以下两个陈述,

1 2
“如果我是个无赖,我会说是右边的那个。”“但如果我是骑士,我会说是左边的那个。”

哪种纸杯蛋糕可以安全食用?

假设你问的人知道哪个是哪个。

对于每一个 n 1 n \组1 ,有一个 n th n ^ \文本{th} 悲观主义者的句子并不是所有后来悲观主义者的句子都是正确的。例如, 5 th 5 ^ \文本{th} 悲观主义者句子说:

“至少有一个 > 5 m > 5 , th m ^ \文本{th} 悲观主义者的句子是错误的。”

在哪里 t t 而且 f f 悲观主义者的真假句子的数量是多少 t + f t + f ?

你碰巧在一个满是骑士(他们总是说实话)和无赖(他们总是撒谎)的村庄里,但你分不清谁是谁。

你走近两个人,德怀特和戴夫,其中一个是骑士,另一个是无赖。其中一个陈述如下:

“如果我是骑士,他是无赖,那么我就是德怀特,他就是戴夫。

但如果我是流氓,他是骑士,那么我就是戴夫,他就是德怀特。”

嗯…骑士、流氓、德怀特、戴夫……

说话的人是骑士还是无赖?德怀特还是大卫?


澄清:就像所有骑士和流氓的问题一样,把这个问题当作一个形式逻辑的问题。

如果今天是星期二,那么这句话是对的。

假设今天是星期三;上面这句话对吗?

你发现自己在一个有骑士(总是说实话)和恶棍(总是撒谎)的村庄里,遇到一个人说:

“如果我是骑士,我就会撒谎。”

这个人是骑士还是无赖?

×

问题加载…

注意加载…

设置加载…