尚游深圳 客户端开发笔试题 2024-推理题

时间:2024-10-12 10:10:13
  1. 一群人在一起做一个游戏。每人随机分了一顶白色或黑色的帽子(黑帽子至少有1顶)。每人都可以看到其它人的帽子颜色,但不能看到自己的。主持人说让大家根据别人帽子的颜色猜自己帽子的颜色,关灯,如果有人认为自己戴的是黑色帽子就喊出来。如果没人报,打开灯,让大家观察,然后再关灯。
    第一次关灯,没人报数;开灯然后第二次关灯,仍没有动静;直到第三次关灯后,才有人喊出来。请问,有几顶黑帽子?

7.牧童驱赶黑、白、花、黄、红五个颜色的牛过河,每次只能骑一头牛,赶一头牛。其中,黑牛过河要花2分钟,白牛3分钟,花牛6分钟,黄牛8分钟,红牛10分钟。那么,牧童赶所有的牛过河,至少需要()分钟。

A.29 B.30 C.35 D.31

解析:

步骤1:让最快的两头牛先过去,即骑赶黑牛和白牛一起过去,需要3分钟;

步骤2:骑黑牛回来,花费2分钟;

步骤3:让最慢的两头牛再过去,即骑赶黄牛和红牛一起过去,需要10分钟;

步骤4:第一快的不在,第二快的上,所以骑白牛回来,花费3分钟;

步骤5:现在剩下黑牛(2分钟)、白牛(3分钟)、花牛(6分钟),考虑到后面需要一头牛充当“传递者”(花费时间尽量少),所以让黑牛和花牛一起过去,花费6分钟;

步骤6:骑黑牛回来,花费2分钟;

步骤7:最后骑赶黑牛和白牛过去,花费3分钟。

共计29分钟,选择A。