23

Решение: Подсчёт наборов логических переменных

ЕГЭ · Информатика · Задание 23 · Логика и булева алгебра
ВысокаяФИПИC027BBКороткий ответ≈ 5 минутРазбор в 4 шагаОтвет сверен с ключом
Условие

Сколько существует различных наборов значений логических переменных $x_1, x_2, \ldots, x_7, y_1, y_2, \ldots, y_7$, которые удовлетворяют всем перечисленным условиям? Для каждого $i=1,2,\ldots,6$ выполняется $\bigl(x_i \to (x_{i+1} \land y_i)\bigr) \land (y_i \to y_{i+1}) = 1$. Кроме того, $x_7 \to y_7 = 1$.

Открыть задачу и решить самому
Дальше ответЕсли ещё решаете — начните с подсказок: они ведут к ответу, но не выдают его.
К подсказкам

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

4 шага
1

Обозначим состояние на шаге $i$ парой $(x_i,y_i)$. Возможны состояния $00$, $01$, $10$, $11$.

2

Из условия $\bigl(x_i \to (x_{i+1} \land y_i)\bigr) \land (y_i \to y_{i+1})=1$ получаем переходы между состояниями: $00\to00,01,10,11$; $01\to01,11$; $10\to11$; $11\to11$.

3

После шести переходов подсчёт числа последовательностей по динамической схеме даёт количества для состояний $(x_7,y_7)$: $00$ — $28$, $01$ — $7$, $10$ — $0$, $11$ — $1$.

Финальное условие $x_7\to y_7=1$ запрещает только состояние $(1,0)$. Поэтому подходят все найденные последовательности.

Ответ
36
36
так ответ выглядит в бланке

Где здесь ошибаются

Забывают, что импликация $a\to b$ ложна только при $a=1$ и $b=0$.

Не учитывают отдельное финальное условие $x_7\to y_7=1$.

Считают только различные конечные состояния, а не все последовательности значений переменных.

Закрепить приёмВ теме «Логика и булева алгебра» ещё 224 задачи — с ответом и таким же разбором.
Тренироваться

Как решать задание 23 ЕГЭ, информатика

Разбор этой задачи разложен на 4 шага: видно, откуда берётся каждое число и где теряется балл. Ответ приведён рядом с выкладками, а не вместо них.

Задача из темы «Логика и булева алгебра»: в ней 225 задач, и у каждой есть такой же разбор. Регистрация не нужна.