面试 脑门上贴数字

两人玩游戏,在脑门上贴数字(正整数>=1),只看见对方的,看不见自己的,而且两人的数字相差1,以下是两人的对话:
A:我不知道 B:我也不知道
A:我知道了 B:我也知道了
问A头上的字是多少,B头上的字是多少()

参考了下
http://zhidao.baidu.com/question/348108895.html?from=commentSubmit#answers1455775476
里mymcf的回答,但他没有回答完整。

A第一次猜不到,说明B头上的数字不是1。如果B头上是1的话,A会猜到自己头上是2。
B第一次猜不到,说明A头上的数字不是1或2。如果A的头上是2的话,A会猜到自己头上是3,因为A已经排除B头上的数字是1的可能性。
A第二次猜到了,因为B上一次没猜到已经帮A排除了一种可能性,那个被排除的可能性就是2,所以A是3。
B知道了A是3,那么只有B是2的时候,A才能确定这个状况,B是4的时候,A是不可能依靠两次就能判断出自己的。
其实可以总结出,谁先猜到,谁头上的数字比较大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值