Image Modal

全国站
奥数网

全国站
奥数网

三只恐龙(2)

网络 2009-10-15 09:21:40

第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会做出一个随机的答复,无论A说Da还是Ja,B都是T或者F恐龙,C同样。

2)B是U (则C是一条T或者F恐龙)
“B是U恐龙”这个说法是正确的。以下再分Da=“是”,和Ja=“是”两种情况讨论

当Da=“是”时
若A是T恐龙,对于“B是U恐龙?”这个问题它会如实回答,“Da(是)”。则提问者“.....你会回答Da吧?”的说法是正确的,A恐龙也会如实作答“Da(是)”;
若A是F恐龙,对于“B是U恐龙?”这个问题它会骗人,“Ja(不是)”。则提问者“.....你会回答Da吧?”的说法是错误的,A恐龙继续骗人“Da(是)”

当Ja=“是”时
若A是T恐龙,对于“B是U恐龙?”这个问题它会如实回答,“Ja(是)”。则提问者“.....你会回答Da吧?”的说法是错误的,A恐龙也会如实作答“Da(不是)”;
若A是F恐龙,对于“B是U恐龙?”这个问题它会骗人,“Da(不是)”。则提问者“.....你会回答Da吧?”的说法是正确的,A恐龙继续骗人“Da(不是)”

所以只要B是U(则C是一条T或者F恐龙),最终答案总是"Da"

3)C是U (则B是一条T或者F恐龙)
“B是U恐龙”这个说法是错误的。以下再分Da=“是”,和Ja=“是”两种情况讨论

当Da=“是”时
若A是T恐龙,对于“B是U恐龙?(错误)”这个问题它会如实回答,“Ja(不是)”。则提问者“.....你会回答Da吧?”的说法是错误的,A恐龙也会如实作答“Ja(不是)”;
若A是F恐龙,对于“B是U恐龙?(错误)”这个问题它会骗人,“Da(是)”。则提问者“.....你会回答Da吧?”的说法是正确的,A恐龙继续骗人“Ja(不是)”

当Ja=“是”时
若A是T恐龙,对于“B是U恐龙?(错误)”这个问题它会如实回答,“Da(不是)”。则提问者“.....你会回答Da吧?”的说法是正确的,A恐龙也会如实作答“Ja(是)”;
若A是F恐龙,对于“B是U恐龙?(错误)”这个问题它会骗人,“Ja(是)”。则提问者“.....你会回答Da吧?”的说法是错误的,A恐龙继续骗人“Ja(是)”

所以只要C是U(则B是一条T或者F恐龙),最终答案总是"Ja"


综合1)、2)、3)我们发现,只要回答"Da",则C就是一条T或者F恐龙。反之,则B是一条T或者F恐龙

找到了一个T或F,Q1的目的达到
 

首页 上一页 下一页 尾页

相关推荐

点击查看更多
首页 导航