[理工] 離散 knave&knight一題問題
我上林緯的離散題庫(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師大資工)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 134.208.0.169
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1509770229.A.E94.html
推
11/04 15:01,
8年前
, 1F
11/04 15:01, 1F
→
11/04 15:01,
8年前
, 2F
11/04 15:01, 2F
推
11/04 15:03,
8年前
, 3F
11/04 15:03, 3F
我不太懂 那句話是or敘述
所以只要其中一個是對的
就不是說謊了不是嗎
一開始假設A是說謊
所以要把A的敘述not後
才是對的不是這樣嗎
我還是不理解><
推
11/04 15:30,
8年前
, 4F
11/04 15:30, 4F
→
11/04 15:32,
8年前
, 5F
11/04 15:32, 5F
推
11/04 15:32,
8年前
, 6F
11/04 15:32, 6F
→
11/04 15:49,
8年前
, 7F
11/04 15:49, 7F
→
11/04 15:49,
8年前
, 8F
11/04 15:49, 8F
推
11/04 16:06,
8年前
, 9F
11/04 16:06, 9F
→
11/04 16:08,
8年前
, 10F
11/04 16:08, 10F
→
11/04 16:11,
8年前
, 11F
11/04 16:11, 11F
→
11/04 16:11,
8年前
, 12F
11/04 16:11, 12F
推
11/04 16:17,
8年前
, 13F
11/04 16:17, 13F
→
11/04 16:18,
8年前
, 14F
11/04 16:18, 14F
感恩各位老師應該是太自然而然的說錯了害我超錯愕的
好險大家都跟我想得一樣 歐耶
推
11/05 00:48,
8年前
, 15F
11/05 00:48, 15F
→
11/05 00:53,
8年前
, 16F
11/05 00:53, 16F
好的! 謝謝 ^^
※ 編輯: TMDTMD2487 (134.208.0.169), 11/05/2017 15:40:10