📜  门|门模拟 2017 |第 32 题(1)

📅  最后修改于: 2023-12-03 15:42:22.937000             🧑  作者: Mango

门|门模拟 2017 |第 32 题

这是一道有关于布尔代数的题目。具体题目描述如下:

题目描述

现在有一扇门,门把手有两个方向:向上和向下,门的状态也是两个状态:打开和关闭。现在我们可以通过一个电路来控制这扇门的状态,如果门处于关闭状态,则我们可以使用电路将其打开;如果门处于打开状态,则使用电路可以将其关闭。

电路有三个开关,分别对应三个布尔量 $A$、$B$ 和 $C$。使用电路时,如果某个开关的布尔量为真(即 1),则门的状态会被改变;如果该开关的布尔量为假(即 0),则门的状态不变。

现在给出门的初始状态以及三个开关的布尔量,问门最终的状态是开还是关。如果门最终的状态为开,则输出 open,否则输出 close。

输入格式

输入共一行,包含 5 个以空格分隔的 0 或 1,第一个数表示门的初始状态,后面三个数依次表示开关 $A$、$B$、$C$ 对应的布尔量。输入保证这三个开关最多仅会有一个布尔量为真。

输出格式

输出为一行字符串,表示门最终的状态。

样例输入
1 0 0 1 0
样例输出
close
数据范围

输入输出样例

markdown 格式

门|门模拟 2017 |第 32 题

这是一道有关于布尔代数的题目。具体题目描述如下:

题目描述

现在有一扇门,门把手有两个方向:向上和向下,门的状态也是两个状态:打开和关闭。现在我们可以通过一个电路来控制这扇门的状态,如果门处于关闭状态,则我们可以使用电路将其打开;如果门处于打开状态,则使用电路可以将其关闭。

电路有三个开关,分别对应三个布尔量 $A$、$B$ 和 $C$。使用电路时,如果某个开关的布尔量为真(即 1),则门的状态会被改变;如果该开关的布尔量为假(即 0),则门的状态不变。

现在给出门的初始状态以及三个开关的布尔量,问门最终的状态是开还是关。如果门最终的状态为开,则输出 open,否则输出 close。

输入格式

输入共一行,包含 5 个以空格分隔的 0 或 1,第一个数表示门的初始状态,后面三个数依次表示开关 $A$、$B$、$C$ 对应的布尔量。输入保证这三个开关最多仅会有一个布尔量为真。

输出格式

输出为一行字符串,表示门最终的状态。

样例输入
1 0 0 1 0
样例输出
close
数据范围