假设有4个人他们分别是A、B、C和D他们每个人都在说谎话或者说实话。以下是他们的话:A说:B说谎了。B说:C说谎了。C说:D说谎了。D说:A说谎了。请问他们中有几个人说的是真话?
假设A说的是真话,那么B就说了谎,所以C说的也是谎话,而D说的就是真话。但这样会导致D所说的与A所说的相矛盾,所以A说的是谎话,B说的就是真话。同理可得,C也说的是真话,D说的是谎话。因此,有两个人说的是真话,分别是B和C。
原文地址: http://www.cveoy.top/t/topic/bytT 著作权归作者所有。请勿转载和采集!