fadeev_popov 于 23-11-2004 11:28 PM 说 :
老实说,猜猜而已。
我当时这么想:从 p||q 的 truth table 可以看出,只要 q true 那么 p||q 就肯定 true. 所以“A说的是错的”必须要 true.
但我真的不太理解这整句话,“C:我说的是错的 || A说的是错 ...
其实这是一个logic问题来的.
所以
C是说:"如果不是 我说的是错的, 就是 A说的是错的, 或者两个人说的都是错的."
大概是这样咯.
关键是在"我说的是错的"这一句.
我先假设这一句是对的,
那么"我说的是错的orA说的是错的"肯定是对了.
这样一来,那个人说的话就是对的,不是错的.
整句话已经有了矛盾.
所以"我说的是错的"必须是错.
这样一来,我说的话就是对的.
而那个人说的话是"我说的是错的orA说的是错的"
所以,"A说的是错的"必须是对.
所以我们已经知道A说的话是错的.
然后,如果A说"我是A",那么A就是说对的东西.
如果A说最后一句话,A也是说对的东西.
所以唯一的可能性是A说第二句话,"C说他是A"
既然A说的是错的,所以第一句只有可能是B说的,而最后一句是C说的. |