一个考验逻辑思维的问题…

答案是:B干的。

很简单。我们来分析推理一下:

* * *有四个人,先来分析一下。

1,假设A说谎,A:我没有犯罪。因为说谎,也就是说甲做了案,但乙说丁做了案,这样两个人以上都说谎了,与题意相矛盾,说明假设成立。

2.假设B撒谎,B说是丁干的,那么他撒谎说丁没干,这和丁说我没干,C说是B干的是一致的,不冲突。分析下一个

3.假设C说谎,C说B做了这个案子,也就是说B没有做这个案子,A,B,D应该都是真的,但是B说D做了这个案子,D说他没有做。结果四个人实际上没有一个做过案,与现实不符,所以C没有撒谎。

此时无需分析,因为可以肯定的是,C说的是实话,B做了案,B也在撒谎。

最后,我们来分析一下丁。如果丁在撒谎,丁说不是他自己干的,那就是他反过来干的。这和C说是B干的有冲突。两位作者不同意这个问题。

综上所述,B是罪犯,是骗子。