在盒子拼图的汽车的真相表

时间:2018-02-05 21:27:39

标签: python boolean puzzle truthtable

我为以下逻辑谜题生成了以下真值表:https://brilliant.org/problems/from-signup/the-boxes/no-group/no-input/?signedup=true#=

这是针对车内的问题,解释如下: 这里有3个盒子,其中一个有一辆车。如果你选择了正确的盒子,你可以保留汽车!

在每个方框上都有一个声明,其中一个是真的。

方框A:汽车在这个盒子里。 方框B:车不在这个盒子里。 方框C:车不在方框A中。

哪辆车有车?

我希望能够证明可以使用真值表逻辑和系统地得出答案并设计了以下答案。根据下表,问题的答案显示它必须是SECOND ROW,因为只有在那一个中​​有一个单个TRUE语句派生。

我的问题是 - 是否有更简单的方法来构建真值表,这是一个正确设计的真值表吗?

为了演示目的,在Python中对此进行编码的起点是什么?

enter image description here

0 个答案:

没有答案