我上林纬的离散题库(TKB
看到第一题的答案就觉得怪怪的
d) A says "I am a knave or B is a knight" and B says nothing.
老师的解是这样写
无法判别 A B,
1.若A为knave, 则所言不真, 所以B不能是knight, 所以B是knave
2.若A是knight, 所言为真, 因此B就得是knight
问题是1.
A若是knave那A说的话是错的
-> ~(A is a knave or B is a knight) <-> A is a knight and b is a knave
-> A is a knight (><)
所以A不是knave
或是不要讲得这么数学就是
如果A是knave,那么他讲谎话
可是他讲自己是knave, 所以他讲的话是对的(因为他用or) (矛盾
我想说是书写错可是他上课也是照书上说的一样
我有错吗
这题很有名了所以题干什么的我就不赘述了
有需要再po照片(ps. 今年题库班第一题 106师大资工)