丙丁都说不是小偷只有一人说真话乙又说丁偷的乙就在说谎丁不是小偷那丙是小偷
只有丁说了真话 那就是丙偷得
如果其中只有一个人说了真话并且只有一个小偷,那么这道题是有解的。推理过程如下:
假设甲是小偷,那么只有丁一个人说了真话,因为丁说自己不是小偷,所以这个假设是成立的。
假设乙是小偷,那么甲和丁都说对了,因为甲指认了乙是小偷,而丁说自己不是小偷,也是真话,这与一人说真话矛盾,排除。
假设丙是小偷,那么乙和丁都说对了,因为乙指认丙是小偷,而丁说自己不是小偷,均为真话,依旧矛盾,排除。
假设丁是小偷,那么没有一个人说真话,这还是矛盾。排除。
根据以上推断,可以判断出甲是小偷。