11
$\开始组$

在敌友之岛上,每个公民要么是朋友(总是说实话),要么是敌人(总是撒谎)。七位市民围成一圈坐着。每个人都宣称“我正坐在两个敌人之间”。圈子里有多少个朋友?

澄清:你可以假设每个人都知道谁是朋友,谁是敌人。


这个谜题来自2022年老年袋鼠大赛。

$\端组$
2
  • $\开始组$ 你能澄清一下“总是撒谎”吗?如果一个敌人坐在两个朋友之间,他会用否定的方式撒谎吗?他会说“我坐在两名敌人之间”,或者他会说除事实之外的任何谎言吗? $\端组$
    ——阿科齐
    5月16日16:05
  • $\开始组$ @这个谜语说,敌人是一个总是撒谎的人。它没有具体说明Foe将如何撒谎。你所知道的是,敌人永远不会说出真实的话。我希望这有帮助,如果没有,请随时再问。 $\端组$ 5月16日19:32

2个答案2

重置为默认值
17
$\开始组$

使用符号(L)iars和(T)ruthers进行一般求解:

该链由两个可能元素的多个实例组成:

LT和LLT。推理:

你不能有LLL,否则骗子的说法就是事实

你不能有TT,否则Truther的说法是错误的

这些元素中都有一个真正的元素,一个长度为2,另一个长度是3。

因此,问题变成了:“一个加法必须有多少个2或3的加数才能和成N?”

N=7的唯一答案正好是三:2+2+3

$\端组$
4
  • $\开始组$ 很酷的推理! $\端组$ 5月16日19:42
  • $\开始组$ 虽然答案是正确的,但我不认为这个答案是100%完成的。例如,您可以使用TL而不是LT。这两个可能会“合并”为。。。。TLTLTL。。。。,你什么都没说。因此,这可能是4个事实。 $\端组$
    ——勒祖普
    5月19日17:20
  • $\开始组$ @Lezzup我没有包括这样一个事实:如果你以“T”开头,你应该换挡。TLTLTLT等同于LTLTLTT,其TT是非法的 $\端组$ 5月20日10:16
  • $\开始组$ 我知道为什么3是最大值,我知道用TLTLT。。。你最终得到了TT。我只是指出它应该包含在推理中。 $\端组$ 5月20日10:54
11
$\开始组$

答案是

三个朋友

为什么?

三是朋友的最大数量。每个朋友都必须是两个敌人之间的朋友。无法将4个人放在一个7人的圆圈中,而其中任何一个人都不相邻。你可以在没有邻接的情况下放置3个人,因此最多只能放置3个朋友。三个也是好友的最低数量。每个敌人必须与至少一个朋友相邻,如果两个朋友之间的距离尽可能远,那么他们之间将有两个敌人在一边,三个敌人在另一边。三个敌人中间没有任何朋友。所以必须至少有三个朋友。因为必须至少有三个朋友,最多三个朋友。也许阿尔塔尼安应该看看他们是否在招兵买马?

$\端组$

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问自己的问题.