是老二拿的。因为如果是老三说的是假话,那么就不是老二拿的,这与老二说的相矛盾,更何况老四说他和老三都没拿,这也证实了老二拿了。还有,老二,老三和老四一旦有一个人说假话,这个问题就不成立,唯一的可能性就是老大说了假话,因此,楼主的两个问题相互矛盾。这个问题不成立。
假设老二说的是假的,那么老三说的也是假的,老四说的也是假的那么不成立
若是老三说的是假的,那么就是老二拿的,老四也说的是实话,但老三的话是假的不成立
若老四的话是假的,那么就是老三或老四哪的,但老二又说是自己拿的,不成立。此题或许无解。
老三说了假话,老二拿了钱。
推理过程:
因为只有一个人说了假话,所以老四说的一定是真话(老四如果说的假话,可以推知三人都说了假话),因此老二拿了钱,所以老二也说的是真话,所以老三说的是假话,老三没有看到老二拿钱。
老三说了假话,昰老三拿的