ex exxam.ru
Задания2 из 27
01 Графы: схема дорог и таблица расстояний 02 Логика: фрагмент таблицы истинности, порядок столбцов текущее03 Базы данных: поиск информации в связанных таблицах 04 Кодирование: условие Фано и двоичное дерево кода 05 Двоичная запись числа: алгоритм строит новое число 06 Исполнитель Черепаха: движение и подсчёт точек 07 Информационный объём: звук и изображения 08 Подсчёт слов: лексикографический список и перебор 09 Электронные таблицы: подсчёт строк по условию 10 Текстовый документ: поиск сочетаний букв по условию 11 Объём данных: мощность алфавита и кодирование 12 Исполнитель МТ (машина на ленте): чтение программы 13 IP-адреса и маски сетей TCP/IP 14 Арифметические выражения и системы счисления 15 Логика: истинность выражения с отрезками и предикатами 16 Рекурсивные функции: чтение и счёт по формулам 17 Обработка целочисленной информации: поиск пар в файле 18 Динамическое программирование: Робот-сборщик монет 19 Игры: выигрышная стратегия первым ходом (куча) 20 Игры: победа Пети своим вторым ходом (куча) 21 Игры: победа Вани первым или вторым ходом (куча) 22 Многопоточные вычисления: максимальное число одновременных процессов 23 Динамика: количество программ исполнителя 24 Обработка символьных строк: поиск подстроки по условию 25 Перебор чисел: делители и сумма M 26 Задание 26 нужны файлы27 Задание 27 нужны файлы
2
1 балл демоверсия ЕГЭ-2026

Логика: фрагмент таблицы истинности, порядок столбцов

Задание 2 · Билет 1 · ЕГЭ по информатике

Билеты — задания в формате экзамена: открытый сборник или тренировочные по образцу. Это тренировочные материалы, а не официальные КИМ. Ответы пересчитаны и сверены.

Условие

Миша заполнял таблицу истинности логической функции , но успел заполнить лишь фрагмент из трёх различных её строк, даже не указав, какому столбцу таблицы соответствует каждая из переменных w, x, y, z. Ниже приведён фрагмент (пустые клетки Миша не заполнил — их значения неизвестны):

кол. 1кол. 2кол. 3кол. 4F
0001
10011
00101
Вопрос. Определите, какому столбцу соответствует каждая из переменных w, x, y, z. В ответе напишите буквы в порядке столбцов, без разделителей.

Разбор задачи

Задание 2 ЕГЭ по информатике — это логика и таблицы истинности. Дана логическая функция F от нескольких переменных, а в таблице столбцы безымянные: неизвестно, какая переменная в каком столбце.

Показан только фрагмент таблицы — несколько строк со значением F. Порядок столбцов не угадывают: его выводят из условия. Смотрят, когда функция равна 1 или 0, получают правила для переменных и по ним определяют, какой столбец какой переменной соответствует.

Что важно знать

  • Задание базового уровня — оценивается в 1 балл
  • Порядок столбцов однозначно задаёт условие, а не догадка
  • Пустая клетка во фрагменте — это неизвестное значение
Не знаешь, как решать?

Потренируйся на таблицах истинности: тренажёр соберёт короткие задания и покажет, что к чему.

Открыть тренажёр

Решение

Теория с нуля: что нужно знать
1. Что такое логика и логическая функция
В логике утверждение бывает либо истинным, либо ложным. Истину обозначают 1, ложь — 0. Логическая переменная (здесь x, y, z, w) хранит ровно одно из двух значений: 0 или 1.
Логическая функция — это правило, которое по значениям нескольких переменных выдаёт один результат: 0 или 1. Удобно представить её «машинкой»: на входе — набор нулей и единиц, на выходе — один 0 или 1.
Например, выдаёт 1 только тогда, когда и x, и y равны 1; во всех остальных случаях . В этой задаче функция зависит от четырёх переменных: .
2. Знаки логических операций
ЗнакНазваниеЧитаетсяРезультат равен 1, когда…
¬Aотрицание, НЕ«не A»
A ∧ Bконъюнкция, И«A и B» и
A ∨ Bдизъюнкция, ИЛИ«A или B»хотя бы одно из A, B равно 1
A → Bимпликация«если A, то B» или (подробнее — следующий пункт)
A ≡ Bэквивалентность«A равно B»A и B совпадают
A ⊕ Bстрогое ИЛИ«либо A, либо B»A и B различаются

∧ ведёт себя как умножение (, иначе 0), а — как сложение с «потолком» (), поэтому иногда пишут вместо и вместо .
Те же операции бывают записаны иначе: = «не A»; = «A AND B»; = «A OR B»; = «A ↔ B» = «A = B».
3. Как читать логическую запись
Операции выполняют по старшинству: 1) скобки → 2) → 3) ∧ → 4) → 5) → 6) .
Проще говоря: сначала считают всё в скобках, затем все отрицания, потом И, затем ИЛИ, и в самом конце — импликации и эквивалентности.
Скобки меняют смысл. Сравните: — это отрицание результата «y равно z», то есть «y не равно z»; а означает «(не y) равно z». В условии задачи стоит именно .
4. Импликация A → B: просто и по шагам
Знак («если A, то B») путает чаще всего, поэтому разберём его отдельно.
A и B — это две логические переменные (или два утверждения), каждая равна 0 или 1 — так же, как x, y, z, w. Результат — тоже значение 0 или 1, и он зависит от пары (A, B):
ABA → BПочему
001условие A не выполнено — нарушать нечего
011условие A не выполнено
100A выполнено, а B нет — единственный ложный случай
111и A, и B выполнены
Отсюда правило: ложно ровно тогда, когда , а . Во всех остальных случаях результат равен 1. Это значит: если , то обязан быть равен 1, иначе выражение ложно; а если , то B может быть любым.
Если интуиция не помогает, считайте импликацию механически: («не A или B»). Тогда всё сводится к уже знакомым и :
• → (ложь);
• → при любом B.
Порядок важен: и — разные выражения. При первое истинно, а второе ложно.
Числовой пример. Пусть A = «число делится на 4», B = «число чётное», тогда утверждение («если делится на 4, то чётное») истинно всегда: у чисел 3 и 6 посылка , а у чисел 4 и 8 и , и . Ложного случая «делится на 4, но нечётное» не существует. А похожее утверждение «если делится на 4, то оканчивается на 8» ложно: число 4 даёт .
Замечание. В условии задания 2 импликации нет — здесь только , ∧, и . Знак встречается в других заданиях (например, в задании 15), и его полезно понимать.
5. Таблица истинности — что это
Чтобы задать функцию полностью, перечисляют все наборы значений переменных и результат для каждого набора. Это и есть таблица истинности.
Если переменных n, то различных наборов : для четырёх переменных — 16 строк. Столбцы переменных заполняют как счётчик в двоичной системе: 0000, 0001, 0010, … (как числа от 0 до 15), а в последнем столбце пишут значение для этой строки.
В задачах обычно дают не всю таблицу, а только фрагмент — несколько строк, и отдельно сообщают, что порядок столбцов неизвестен.
6. Как посчитать значение F в одной строке
Возьмём строку и выражение из условия . Подставляем значения и считаем по частям:
  • ;
  • : сравниваем 1 и 0 — не равны, результат 0, тогда ;
  • ;
  • перемножаем: , то есть .
Так же разбирают и любую другую строку: в каждый множитель подставляют значения из этой строки.
7. Что известно из фрагмента
В условии приведён фрагмент таблицы: строки — это наборы значений переменных, записанные по столбцам, а последний столбец — значение . Показаны только три строки, и во всех трёх .
Пустая клетка — это неизвестное значение: автор её не заполнил, и его можно подобрать (0 или 1), лишь бы наборы строк оставались различными. Но главная сложность в том, что неизвестно, какая переменная (w, x, y или z) стоит в каком столбце.
8. Ключ к решению
Порядок столбцов не угадывают, а выводят из того, что в показанных строках . Отсюда сразу следуют три условия: , и .
По ним находят столбец w, затем пару столбцов для y и z, а из двух оставшихся вариантов выбирают тот, при котором все три строки получаются различными.

Решение

открыто шагов: 5 из 5
1 Шаг 1
Подход. В каждой строке фрагмента . Функция — это конъюнкция трёх множителей, поэтому для каждый множитель обязан быть равен 1:
  • → ;
  • → ;
  • → если , то обязательно (ложно только при ).
Эти три условия выполняются в каждой показанной строке — по ним и найдём столбцы.
2 Шаг 2
Ищем столбец w. Из в каждой строке следует . Значит, столбец переменной w обязан состоять из нулей — ноль в каждой его клетке. Именно по этому признаку его и находим. Выпишем известные значения по столбцам:
• кол. 1 = (?, 1, 0); кол. 2 = (0, 0, 0); кол. 3 = (0, 0, 1); кол. 4 = (0, 1, 0).
Ноль во всех известных клетках стоит только в столбце 2 (у остальных где-то встречается 1). Значит, w — 2-й столбец.
3 Шаг 3
Ищем столбцы y и z. Из следует , то есть значения в столбцах y и z должны различаться в каждой строке — ни в одной строке они не совпадают. Осталось три столбца — 1, 3, 4. Проверяем пары:
  • кол. 3 и кол. 4: в 1-й строке обе равны 0 → не подходят;
  • кол. 1 и кол. 4: во 2-й строке обе равны 1 → не подходят;
  • кол. 1 и кол. 3: совпадающих известных значений нет (в 1-й строке ? и 0, дальше 1 ≠ 0 и 0 ≠ 1) → подходят.
Значит, y и z — столбцы 1 и 3, а оставшийся x — 4-й столбец.
4 Шаг 4
Убираем неоднозначность y и z. Столбцы 1 и 3 можно назначить двумя способами.
• Вариант «y = кол. 3, z = кол. 1» (тогда = кол. 4): во 2-й строке получаем , а должно быть 1. Не подходит.
• Вариант «y = кол. 1, z = кол. 3»: дозаполняем пустые клетки и проверяем:
x = кол. 4y = кол. 1z = кол. 3w = кол. 2F
101001
211001
300101
Все строки различны, во всех → порядок подходит.
5 Шаг 5
Записываем ответ. По столбцам слева направо: 1-й — y, 2-й — w, 3-й — z, 4-й — x. Ответ: ywzx.
Правильный ответ этого билета: ywzx
Проверка: перебор порядков столбцов и дозаполнение пустых клеток дают единственный ответ ywzx.

Проверка

Типовые ошибки и проверка
  • Считают столбцы слева направо как x, y, z, w «по умолчанию», не подбирая порядок.
  • Забывают, что требует во всех показанных строках.
  • Путают знаки: ∧ (И) и (ИЛИ), (y ≠ z) и (y = z).
  • Путают импликацию с обратной или считают, что она ложна при (ложна она только при ).
  • Останавливаются на первом порядке с и получают yzxw, забывая, что все три строки обязаны быть различными.
  • Путают порядок букв в ответе (нужно в порядке столбцов).
  • Не учитывают, что пустые клетки фрагмента — это неизвестные значения.
  • Проверка: подставьте найденный порядок и убедитесь, что во всех трёх строках и строки различны.

Режимы

Сейчас открыт режим обучения: теория, разбор и ответ видны. Скоро появится режим проверки — только условие и поле ответа, без подсказок.

Практикум Все задания Режим проверки — скоро

Частые вопросы

Что проверяет задание 2 ЕГЭ по информатике?
Умение работать с логическими операциями и таблицами истинности: по фрагменту таблицы определить, какая переменная стоит в каком столбце.
Как понять, какой столбец соответствует переменной?
Из выражения функции выводят правила. Например, если F — конъюнкция, то при F = 1 каждый множитель равен 1. Так находят столбец (например, переменная, которая во всех строках равна нулю), а оставшиеся варианты проверяют по строкам таблицы.
В каком порядке записывать ответ?
Буквы пишут в порядке столбцов слева направо, без разделителей и пробелов.
Сколько баллов даёт задание 2?
Задание относится к базовому уровню сложности и даёт 1 первичный балл.
Можно ли потренировать задание 2?
Да. Кроме билетов в формате экзамена с пошаговым разбором есть практикум с генератором коротких примеров: выражение и таблица истинности каждый раз новые.