想问一道智慧题有三个人,分别是 A,B,C.并分别吃了1个,2个,3个蛋糕.A说“B和我吃的蛋糕数是一样的.”B说“C和我吃的蛋糕数是一样的.”C说“我比A多吃一个蛋糕.”3个人中只有吃了3个蛋糕的那个人猜说了真话,请问A,B,C分别吃了几个蛋糕,并说出理由.

问题描述:

想问一道智慧题
有三个人,分别是 A,B,C.并分别吃了1个,2个,3个蛋糕.
A说“B和我吃的蛋糕数是一样的.”
B说“C和我吃的蛋糕数是一样的.”
C说“我比A多吃一个蛋糕.”
3个人中只有吃了3个蛋糕的那个人猜说了真话,请问A,B,C分别吃了几个蛋糕,并说出理由.

首先三人吃的数量都不同,所以AB说的都是假话,所以c说了真话即C吃了3个蛋糕,按C说的他比A多吃一个所以A吃了2个,剩下B只吃了一个

只有吃了3个蛋糕的那个人猜说了真话,所以AB明显是假的,因为他们吃的数量不可能一样。
所以C真话,吃了3个,A 2个,B 1个。

A不可能是吃三个的.因为只有一个人才能吃三个.吃三个的必须还得说真话.B也不可能.所以只有C是吃了3个.而且比A多吃一个.因此.A是2个.再推测B是1个.