如何设置和清除逻辑运算符And OR,并在node js中切换一点?

时间:2019-04-10 06:49:38

标签: javascript node.js bit

输入
输入包含多个指令序列,每个指令序列均以n≤100的正整数开头。接下来是n行,每行给出一个合法的位操作指令。引用的所有位都在0到31(含)范围内。输入的结尾用n标记为0。

输入中的每个指令序列应独立解释。在每个指令序列之前,您不应对寄存器的内容承担任何责任。

输出
对于每个指令序列,打印出一行以给出寄存器的最终内容。以二进制形式打印结果,最重要的部分在左侧。由于您对序列之前的寄存器内容一无所知,因此您可能无法确定某些位的值。只需为这些位打印一个问号即可。

示例输入1

SET 0
CLEAR 1
AND 2 2
6
SET 31
SET 30
CLEAR 29
AND 29 30
OR 29 30
AND 30 28
0

示例输出1

??????????????????????????????01
1?1?????????????????????????????

0 个答案:

没有答案