湯歌
条件があると仮定してみました・・・
一人がウソをついているとすると
A君とB君の発言が同じなのでC君がウソをついていることになり
A君とC君がケーキを食べたことになる。
二人がウソをついているとすると
一人のときとは逆になり、A君とB君がウソをついていることになり
さらにC君の発言から誰も食べていないことになりますが
これではたぶん問題が成立しないと思うので却下。
全員がウソをついているとすると
それぞれの発言から、A君とC君が食べたということになる。
また、仮にB君が誰かをかばっているとしても
A君とC君が食べたことになるのでは・・・?