我需要有关 ACSL 问题的帮助。比赛于 2014-2015 年完成。这只是练习,我想看看我是否正确地解决了问题。
位串闪烁:
求解以下等式中的 x(5 位)。有多少独特的解决方案?
(RCIRC-2(LSHIFT-1 (非 X)))=00101
解决后我得到了 16 个独特的解决方案,虽然我无法在任何地方找到答案,需要你们聪明和有创造力的人的帮助!
谢谢
将每个位表示为字母 AE
(RCIRC-2(LSHIFT-1(不是 ABCDE))) = 00101
(RCIRC-2(LSHIFT-1(abcde))) = 00101
(RCIRC-2(bcde0)) = 00101
e0bcd = 00101
E0BCD = 10010
B = 0,C = 1,D = 0,E = 1
X = *0101
这是解决这个问题的想法:
RCIRC-2(LSHIFT-1(非 X))=00101 -> LSHIFT-1(非 X)= LCIRC-2(00101)
LSHIFT-1 (非 X) = LCIRC-2(00101) -> 非 X = RSHIFT-1 (LCIRC-2(00101))
非X = RSHIFT-1(LCIRC-2(00101)) -> X =非(RSHIFT-1(LCIRC-2(00101)))
X = NOT(RSHIFT-1(LCIRC-2(00101)))
X = NOT(RSHIFT-1(LCIRC-2( 00101 )))
X = 非(RSHIFT-1(10100))
X = 非(01010)
X = 10101
就是这样。关键是当你从一侧转移到另一侧时,你会从左到右,从右到左。
所以这只是一个正确的解决方案!