三只恐龍(適合四五年級)
來源:. 文章作者:. 2010-03-22 14:39:57
有A、B、C三個恐龍,其中1個只說真話,另外1個只說假話。還有1個隨機地決定何時說真話,何時說假話。你可以向這三個恐龍發(fā)問三條對錯題,而你的任務(wù)是從他們的回答中找出誰說真話,誰說假話,誰是隨機答話。這個難題困難的地方是這些恐龍會以“Da”或“Ja”回答,但你并不知道他們的意思,只知道其中1個字代表“對”,另外1個字代表“錯”。你應(yīng)該問那3條問題呢?
PS:每次問題只能向一個恐龍?zhí)釂?/p>
---------------------答案------------------
第1問-----Q1 :
找出一條T或者F恐龍,這步最難。
向A恐龍問:“如果我說B是U恐龍,你會回答Da吧?”
如果A回答Da,則C恐龍(第3條恐龍)是T或F
如果A回答Ja,則B恐龍是T或F
有三類情況,
1)A是U
2)B是U
3)C是U
分別討論
1)A是U
A會做出一個隨機的答復(fù),無論A說Da還是Ja,B都是T或者F恐龍,C同樣。
2)B是U (則C是一條T或者F恐龍)
“B是U恐龍”這個說法是正確的。以下再分Da=“是”,和Ja=“是”兩種情況討論
當(dāng)Da=“是”時
若A是T恐龍,對于“B是U恐龍?”這個問題它會如實回答,“Da(是)”。則提問者“...。.你會回答Da吧?”的說法是正確的,A恐龍也會如實作答“Da(是)”;
若A是F恐龍,對于“B是U恐龍?”這個問題它會騙人,“Ja(不是)”。則提問者“...。.你會回答Da吧?”的說法是錯誤的,A恐龍繼續(xù)騙人“Da(是)”
當(dāng)Ja=“是”時
若A是T恐龍,對于“B是U恐龍?”這個問題它會如實回答,“Ja(是)”。則提問者“...。.你會回答Da吧?”的說法是錯誤的,A恐龍也會如實作答“Da(不是)”;
若A是F恐龍,對于“B是U恐龍?”這個問題它會騙人,“Da(不是)”。則提問者“...。.你會回答Da吧?”的說法是正確的,A恐龍繼續(xù)騙人“Da(不是)”
所以只要B是U(則C是一條T或者F恐龍),最終答案總是"Da"
3)C是U (則B是一條T或者F恐龍)
“B是U恐龍”這個說法是錯誤的。以下再分Da=“是”,和Ja=“是”兩種情況討論
當(dāng)Da=“是”時
若A是T恐龍,對于“B是U恐龍?(錯誤)”這個問題它會如實回答,“Ja(不是)”。則提問者“...。.你會回答Da吧?”的說法是錯誤的,A恐龍也會如實作答“Ja(不是)”;
若A是F恐龍,對于“B是U恐龍?(錯誤)”這個問題它會騙人,“Da(是)”。則提問者“...。.你會回答Da吧?”的說法是正確的,A恐龍繼續(xù)騙人“Ja(不是)”
當(dāng)Ja=“是”時
若A是T恐龍,對于“B是U恐龍?(錯誤)”這個問題它會如實回答,“Da(不是)”。則提問者“...。.你會回答Da吧?”的說法是正確的,A恐龍也會如實作答“Ja(是)”;
若A是F恐龍,對于“B是U恐龍?(錯誤)”這個問題它會騙人,“Ja(是)”。則提問者“...。.你會回答Da吧?”的說法是錯誤的,A恐龍繼續(xù)騙人“Ja(是)”
所以只要C是U(則B是一條T或者F恐龍),最終答案總是"Ja"
綜合1)、2)、3)我們發(fā)現(xiàn),只要回答"Da",則C就是一條T或者F恐龍。反之,則B是一條T或者F恐龍
找到了一個T或F,Q1的目的達(dá)到
相關(guān)文章
- 小學(xué)1-6年級作文素材大全
- 全國小學(xué)升初中語數(shù)英三科試題匯總
- 小學(xué)1-6年級數(shù)學(xué)天天練
- 小學(xué)1-6年級奧數(shù)類型例題講解整理匯總
- 小學(xué)1-6年級奧數(shù)練習(xí)題整理匯總
- 小學(xué)1-6年級奧數(shù)知識點匯總
- 小學(xué)1-6年級語數(shù)英教案匯總
- 小學(xué)語數(shù)英試題資料大全
- 小學(xué)1-6年級語數(shù)英期末試題整理匯總
- 小學(xué)1-6年級語數(shù)英期中試題整理匯總
- 小學(xué)1-6年語數(shù)英單元試題整理匯總