Присоединиться

11 класс·средний уровень

принимает значение 1 при любом неотрицательном целом значении

Условие

Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел m и n. Так, например, 12&6 = 1100₂&0110₂ = 0100₂ = 4.Для какого наибольшего целого числа А формулах&А ≠0\neq 0 → (x&10 = 0 → х&3 ≠0\neq 0 )тождественно истинна (т. е. принимает значение 1 при любом неотрицательном целом значении переменной x)?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Преобразуем выражение по законам алгебры логики:¬Х → (Y → ¬Z) = Х + (Y → ¬Z) = Х + ¬Y + ¬Z = X + ¬(YZ) = YZ → X.Далее применяем обозначения и реализуем способ решения, изложенный К. Ю. Поляковым в теоретических материалах (см., например, раздел «Теория» на нашем сайте), без дополнительных пояснений.

    Имеем импликацию Z₁₀Z₃ → Z_A или Z_((10 or 3)) → Z_A. Запишем числа 10 и 3 в двоичной системе счисления: 10₁₀ = 1010₂, 3₁₀ = 11₂, найдем побитовую дизъюнкцию:

Осталось ещё 3 шага

  1. Единичные биты, стоящие в правой части…

  2. or ((x and (15-A)) = 0)) then B := False; if…

  3. Приведём решение Сергея Донец на…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Преобразование логических выражений»

принимает значение 1 при любом неотрицательном целом значении — решение с объяснением | Lom Ai