有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,剩余6张再分别在A、B、C三人额头上贴任意两张牌, A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌, A说不知道,

来源:互联网 发布:淘宝手机开店流程步骤 编辑:程序博客网 时间:2024/04/28 17:26
有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,剩余6张再分别在A、B、C三人额头上贴任意两张牌,
A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌,
A说不知道,B说不知道,C说不知道,然后A说知道了。
请教如何推理,A是怎么知道的。

如果用程序,又怎么实现呢?





分析:

ABC三人头上的组合有三种:rr、bb、rb


主持人拿掉的两张牌

1、rr   剩余rrbbbb,则:

        bb、bb、rr       C是可以知道自己是什么牌的

        rb、 rb 、bb      

2、bb 剩余rrrrbb ,则:

        rr、rr、bb       C也是可以知道自己是什么牌的

        rb、rb、rr

       

3、rb 剩余rrrbbb,则:

        rb、rb、rb     依次这样分析,最后符合答案的就是这种组合

        rr 、rb、bb    B是可以知道自己什么牌的


0 0
原创粉丝点击