我的海龟汤题目

您现在的位置是:首页 > 情境猜谜 > 正文

情境猜谜

变态的监狱长

haiguitang2023-03-02情境猜谜73
在很远很远的一个国家,有一个变态的监狱长。某一天,他决定拿监狱里的犯人来找点乐子。他找来了监狱里的100名犯人,告诉他们明天要让他们所有人参加一个游

在很远很远的一个国家,有一个变态的监狱长。

某一天,他决定拿监狱里的犯人来找点乐子。

他找来了监狱里的100名犯人,告诉他们明天要让他们所有人参加一个游戏。

这个游戏的规则是这样的:

100个犯人要前后排成一列,每个人可以看到前面所有人的后脑勺。

也就是说,排在最后面的人可以看到前面99个人的脑袋,排在第99位的人可以看见前面98个人的脑袋……

以此类推,排在第2位的人可以看见一个人的脑袋。

这100个犯人在排好之后,监狱长会把他们的眼睛全都蒙起来,然后给他们每人戴上一顶帽子。

帽子可能是蓝色的,也有可能是红色的。

红色和蓝色帽子的数量未知。

再接下来,监狱长会把蒙在所有人眼睛上的布取下来,然后从最后一个人开始依次询问每个人,他头上的帽子是什么颜色。

每个人只能回答“红色”或者“蓝色”,回答除此以外的一切答案都会被立刻就地枪决。

如果猜对了自己的帽子颜色,那么可以逃过一劫。

如果猜错,那么也会被立刻枪决。

幸好,在进行这个残酷的游戏的前一晚,监狱长允许这100名囚犯进行商议。

这些囚犯应该怎么做,才能保证最多的人能够活着通过这个游戏呢?他们可以保证至少有几个人活下来呢?

你可以假设每一个人的回答都可以被其他人清楚地听到,每一个人被枪决时的枪声也可以被人听到。

答案:

囚犯们可以事先约好,排在最后一位的人(也是会被最先问到的人)先数一下他看到的所有蓝帽子的数量,如果是奇数就回答蓝色,如果是偶数就回答红色。

当然,在回答完后,这个人有一定几率被枪决,我们姑且把这个不怕死的人叫做烈士吧。

然后就到了排在第99位的人,他需要认真地听清楚排在他后面的烈士回答的是蓝色还是红色。

我们在这里就假设是蓝色吧,那么他就知道前99个人里,有奇数数量的蓝帽子。

接下来,他要数一下他前面的98个人里有几个人带着蓝色帽子。

如果是奇数,那么他头上的一定是红帽子。

如果是偶数,那么他头上一定是蓝帽子。他回答正确的几率是100%。

接下来就到了排在第98位的人。

根据烈士的回答,他也知道前99个人里有奇数数量的蓝帽子。

他现在可以看到前97个人的帽子数量,并且他也听到了第99个人的回答。

所以,他可以很容易地推理出自己的帽子颜色。

排在第97位的人也一样。

他能看到前96个人的帽子情况,也已经听到了第99、第98个人的回答(这两个人的回答是一定正确的)。

他也可以根据烈士的回答,推理出自己的帽子颜色。

我们可以这样一个个推演到第一个人。

对于每一个人来说,在他之前和之后的人的帽子颜色都是已知的,他只要根据烈士的信息推理出自己帽子的颜色就可以了。

所以,最后的答案是囚犯们可以保证至少99个人能活着玩完这个残酷的游戏。