0

我需要有关 ACSL 问题的帮助。比赛于 2014-2015 年完成。这只是练习,我想看看我是否正确地解决了问题。

位串闪烁:

求解以下等式中的 x(5 位)。有多少独特的解决方案?

(RCIRC-2(LSHIFT-1 (非 X)))=00101

解决后我得到了 16 个独特的解决方案,虽然我无法在任何地方找到答案,需要你们聪明和有创造力的人的帮助!

谢谢

4

2 回答 2

0

将每个位表示为字母 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

于 2017-01-13T20:49:56.297 回答
0

这是解决这个问题的想法:

  1. 像这样将 RCIRC、LSHIFT 而不是转移到另一端:

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)))

  1. 解决这个问题:

X = NOT(RSHIFT-1(LCIRC-2( 00101 )))

X = 非(RSHIFT-1(10100))

X = 非(01010

X = 10101

就是这样。关键是当你从一侧转移到另一侧时,你会从左到右,从右到左。

所以这只是一个正确的解决方案!

于 2016-05-15T17:03:09.307 回答