ФИПИ · ЕГЭ · все форматы ответа · 2475 заданий
Тип задачи: Таблицы истинности.
| КЭС: | 2.7 Алгебра логики. Понятие высказывания. Высказывательные формы (предикаты). Кванторы существования и всеобщности. Логические операции. Таблицы истинности. Логические выражения. Логические тождества. Логические операции и операции над множествами. Законы алгебры логики. Эквивалентные преобразования логических выражений. Логические уравнения и системы уравнений. Логические функции. Зависимость количества возможных логических функций от количества аргументов. Канонические формы логических выражений |
| Тип ответа: | Краткий ответ |
Ответ: zyxw
Пустая клетка означает неизвестное значение, а не нуль. Во всех трёх строках требуется F = 1, причём строки должны быть различными.
Логическая функция: F = ((x ∨ y) ∧ (¬((y ≡ z)) ∧ ¬w)).
Используем правила: ¬ меняет значение на противоположное; ∧ даёт 1 только при двух единицах; ∨ даёт 0 только при двух нулях; импликация A → B ложна только при A = 1, B = 0; эквивалентность A ≡ B истинна при равенстве значений.
1. Найдём все допустимые наборы переменных.
Конъюнкция равна 1, только если каждая её часть равна 1.
Поэтому одновременно должны выполняться условия:
(x ∨ y) = 1.
¬((y ≡ z)) = 1.
¬w = 1.
Для полной проверки переберём 2⁴ = 16 наборов. В следующих двух строках тройки (x, y, z) идут в порядке 000, 001, 010, 011, 100, 101, 110, 111.
При w = 0 значения F: 0, 0, 1, 0, 0, 1, 1, 0.
При w = 1 значения F: 0, 0, 0, 0, 0, 0, 0, 0.
Остаются ровно три набора. Обозначим их A, B, C; внутри каждого набора порядок переменных всегда w, x, y, z:
A = (0; 0; 1; 0); значения частей выражения: 1, 1, 1; F = 1.
B = (0; 1; 0; 1); значения частей выражения: 1, 1, 1; F = 1.
C = (0; 1; 1; 0); значения частей выражения: 1, 1, 1; F = 1.
Других подходящих наборов нет: все остальные из 16 дают противоположное значение функции. Значит, три различные строки исходной таблицы — это A, B, C в некотором порядке.
2. Сопоставим наборы строкам и восстановим столбцы.
Сначала сохраним исходные клетки. Знаком «?» обозначен пропуск; порядок: столбцы 1, 2, 3, 4 и F.
Исходная строка 1: 1 ? 1 ? 1.
Исходная строка 2: 0 1 ? 0 1.
Исходная строка 3: ? 1 1 0 1.
Есть 3 · 2 · 1 = 6 способов расположить A, B, C по строкам. Например, ABC означает: первая строка — A, вторая — B, третья — C. Для каждого способа сравним известные клетки каждого столбца со значениями переменных в этих трёх наборах.
Ниже для столбцов 1, 2, 3, 4 перечислены допустимые буквы. «Нет» означает, что ни одна переменная не подходит. Одну букву нельзя назначить двум столбцам.
ABC: [y; x; y; w]; взаимно однозначного назначения нет.
ACB: [нет; x; нет; w]; взаимно однозначного назначения нет.
BAC: [x, z; y; x; w, z]; порядок букв zyxw.
BCA: [z; y; нет; w, z]; взаимно однозначного назначения нет.
CAB: [x; нет; x; w]; взаимно однозначного назначения нет.
CBA: [y; нет; y; w]; взаимно однозначного назначения нет.
Остаётся единственный порядок столбцов: z, y, x, w.
При нём полная таблица в исходном порядке строк имеет вид:
Заполненная строка 1: 1 0 1 0 1.
Заполненная строка 2: 0 1 0 0 1.
Заполненная строка 3: 0 1 1 0 1.
Проверка: все заданные клетки сохранены; заполненные строки попарно различны. После перестановки столбцов каждая из них совпадает с одним из трёх допустимых наборов A, B, C, поэтому во всех строках получается требуемое F = 1.
Перебраны все шесть порядков трёх различных наборов и все допустимые назначения букв, поэтому другой ответ невозможен. Буквы записываем подряд в порядке столбцов слева направо.
Ответ: zyxw.
Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании EGEINF1299B4.
Сообщение увидит только команда сайта: на странице оно не публикуется.
Комментарии к решению
Комментарии видны всем посетителям сайта.
Комментариев пока нет. Будьте первым.
Чтобы оставить комментарий, войдите или зарегистрируйтесь.