【问题标题】:Solving for X Bit-string Flicking解决 X 位串闪烁问题
【发布时间】:2016-10-28 23:27:47
【问题描述】:

我在位串闪烁时遇到以下问题。

求解 X(一个 5 位字符串): ((10110 AND LCIRC-2 X) OR RCIRC-2 X) = 00010

我不知道如何开始

【问题讨论】:

  • 只有 2^5 = 32 个可能的字符串,所以你可以很容易地暴力破解它。

标签: theory bitstring


【解决方案1】:

将每个位表示为字母 A-E

((10110 AND LCIRC-2 ABCDE) 或 RCIRC-2 ABCDE) = 00010

((10110 AND CDEAB) 或 RCIRC-2 ABCDE) = 00010

(C0EA0 或 RCIRC-2 ABCDE) = 00010

(C0EA0 或 DEABC) = 00010

我们可以看出 A、C、D 和 E 都是 0(C OR D = 0,E OR A = 0)

因此,对于 A OR B 等于 1,B 必须为 1

X = 01000

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 2021-01-09
    • 2015-01-04
    • 2016-03-06
    • 2012-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多