猜数字

作者: 胡哈哈哈 | 来源:发表于2016-07-28 01:01 被阅读163次

两人玩游戏,在脑门上贴数字(正整数>=1),只看见对方的,看不见自己的,而且两人的数字相差1,以下是两人的对话: A:我不知道 B:我也不知道 A:我知道了 B:我也知道了 问A头上的字是多少,B头上的字是多少?
2种解题思路将引出不同的答案,十分有趣。

解法1

A是3,B是2。A看到2,想到自己是1或者3,所以不知道。B看到3,想到自己是2或者4,然后B也说不知道。然后A说知道了,假如A是1的话,B肯定会说自己是2的。但是B说不知道,那么A肯定是3,那么A确定了自己是3,表示知道了。B知道了A是3,那么只有B是2的时候,A才能确定这个状况,B是4的时候,A是不可能依靠两次就能判断出自己的。

解法2

A说不知道,说明B不是1,否则A直接知道自己是2了,此时B说自己不知道,说明A不是1,也不是2(因为如果A是2,则B可以直接知道自己是3)。然后A说知道了,A看到B是3,自己又不可能是2,所以一定是4。

结论

此题有漏洞,A、B如果猜数解法不同,则得到的数字是不一样的。

相关文章

  • 猜数字

  • 猜数字

    最近我报了一个有关于语文的课外班,这个课外班是一个庞大的教育机构主办的。这里的老师非常好,每个班级有一个主讲老师和...

  • 猜数字

    body主体 给盒子设置样式 JS

  • 猜数字

    昨天晚上,我和妈妈一起玩猜数字的游戏。游戏规则是这样的,谁赢了就在对方的脸上贴纸条。 我们要找出其中的一个数字,把...

  • 猜数字

    我们总是在不懂爱的年纪里,随口说爱你,却在懂爱的年纪里,绝口不提爱情。 Chapter 1 上初中那会儿,我们学校...

  • 猜数字

    两人玩游戏,在脑门上贴数字(正整数>=1),只看见对方的,看不见自己的,而且两人的数字相差1,以下是两人的对话: ...

  • 猜数字

    class ViewController: UIViewController {var label : UILab...

  • 猜数字

    猜数字shell随机数:写一个猜数字脚本,数字范围是1-100,定制计数器,每次猜完都要告诉用户猜大或猜小了,如果...

  • 374-猜数字大小

    猜数字大小 题目 我们正在玩一个猜数字游戏。 游戏规则如下:我从1到n选择一个数字。 你需要猜我选择了哪个数字。每...

  • 2019-02-23 Day49

    1.猜数字大小我们正在玩一个猜数字游戏。 游戏规则如下:我从 1 到 n 选择一个数字。 你需要猜我选择了哪个数字...

网友评论

      本文标题:猜数字

      本文链接:https://www.haomeiwen.com/subject/quqajttx.html