- 挑战福尔摩斯:玩转逻辑思维游戏(全新修订版)
- 33IQ在线智力训练平台
- 511字
- 2022-06-17 19:42:47
猴子偷桃
斯隆郊游路过一个果园,发现了3只猴子(大猴子、中猴子和小猴子)在果园里摘桃,它们都摘到了桃,但是都没有超过3个。回来的路上,3只猴子说了下面3句话。如果这句话说的是比自己摘桃多的一方,那么这句话就是假的,否则就是真的。
大猴子:中猴子摘到了2个桃。
中猴子:小猴子摘到的不是2个桃。
小猴子:大猴子摘到的不是1个桃。
请问:它们各自摘了多少个桃?
答案与解析
答案:大猴子2个、小猴子3个、中猴子3个。
解析:
①假设小猴子的话是假的,那么小猴子摘的桃少于大猴子,大猴子就只有1个,这是矛盾的。所以,小猴子的话是真的,小猴子≥大猴子,大猴子摘的桃不可能是1个。
②假设中猴子的话是假的,中猴子摘的桃少于小猴子,小猴子是2个,所以中猴子就是1个。那么,大猴子的话就成了假的,而且必须是大猴子摘的桃少于中猴子,这与①矛盾。所以,中猴子的话是真的,中猴子≥小猴子,小猴子摘的桃不可能是2个。根据①、②可知,可能性有以下几种:
③大猴子2个、小猴子3个、中猴子3个。
④大猴子3个、小猴子3个、中猴子3个。
在④的情况下,大猴子和中猴子是同样的,但是,大猴子又撒了谎,这种情况是不可能的。所以,③是正确答案,即大猴子2个、小猴子3个、中猴子3个。