最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

三个真话一个假话c语言,推理题

互联网 admin 19浏览 0评论

三个真话一个假话c语言,推理题

2006-11-19 16:31:45

如果我问你以下两个问题:“Da 表示Yes 吗?”和“如果我问你以下两个问题:‘你是True 吗’和‘B 是Random 吗’,你的回答是一样的,对吗?”,你的回答是一样的,对吗?

如果A 是True 或False 并且回答是Da,那么B 是Random,从而C 是True 或False;

如果A 是True 或False 并且回答是Ja,那么B 不是Random,从而B 是True 或False;

如果A 是Random,那么B 和C 都不是Random!

所以无论A 是谁,如果他的答案是Da,C 是True 或False;如果他的答案是Ja,B 是True 或False。

继续第二个问题。

不妨设B 是True 或False。

向B 问第二个问题:

Question2:如果我问你以下两个问题:“Da 表示Yes 吗?”和“罗马在意大利吗”,你的回答是一样的,对吗?

如果B 是True,他会回答Da;如果B 是False,他会回答Ja。

从而我们可以确认B 是True 还是False。

继续第三个问题。

向B 问第三个问题:

Question3:如果我问你以下两个问题:“Da 表示Yes 吗?”和“A 是Random 吗”,你的回答是一样的,对吗?

假设B 是True&

三个真话一个假话c语言,推理题

2006-11-19 16:31:45

如果我问你以下两个问题:“Da 表示Yes 吗?”和“如果我问你以下两个问题:‘你是True 吗’和‘B 是Random 吗’,你的回答是一样的,对吗?”,你的回答是一样的,对吗?

如果A 是True 或False 并且回答是Da,那么B 是Random,从而C 是True 或False;

如果A 是True 或False 并且回答是Ja,那么B 不是Random,从而B 是True 或False;

如果A 是Random,那么B 和C 都不是Random!

所以无论A 是谁,如果他的答案是Da,C 是True 或False;如果他的答案是Ja,B 是True 或False。

继续第二个问题。

不妨设B 是True 或False。

向B 问第二个问题:

Question2:如果我问你以下两个问题:“Da 表示Yes 吗?”和“罗马在意大利吗”,你的回答是一样的,对吗?

如果B 是True,他会回答Da;如果B 是False,他会回答Ja。

从而我们可以确认B 是True 还是False。

继续第三个问题。

向B 问第三个问题:

Question3:如果我问你以下两个问题:“Da 表示Yes 吗?”和“A 是Random 吗”,你的回答是一样的,对吗?

假设B 是True&

发布评论

评论列表 (0)

  1. 暂无评论