Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №23
  • Задание №23
  • Задание №61683 ЕГЭ Информатике

    Условие задания #61683

    №23 по КИМ

    Сколько наборов логических переменных удовлетворяют условиям:

     

    ((xiyj) → (xiyj+1)) ∧ ((xiyj)→(xi+1yj)) = 1

     

    для всех i < 6, j < 7.

    Ответ

    Ответ:

    410

    Решение

    Пусть есть m переменных x1, x2, x3, …, xm-1, xm и n переменных y1, y2, y3, … yn-1, yn.

    И пусть есть (m−1)*(n−1) уравнений вида (xiyjxi+1yj)∧(xiyjxiyj+1)=1 для всех i<m и j<n. Конъюнкция двух выражений равна 1 тогда и только тогда, когда каждое из двух выражений равно 1. Следовательно, каждая из импликаций истинна.

    Воспользуемся тем, что выражение AB равносильно AB. Это значит, что xiyjxi+1yj и xiyjxiyj+1 для всех i<m и j<n. Исходя из этого, запишем значения всевозможных конъюнкций в таблицу, в которой значения в каждой строке и каждом столбце, кроме, возможно, последних, не убывают.

    Рассмотрим ячейки таблицы со значениями 1, расположенные не в последней строке и не в последнем столбце. Выберем из них ячейки с минимальным номером строки k, а среди них выберем ячейку с минимальным номером столбца l. Это означает, что xkyl=1, а все конъюнкции xiyl=0, xkyj=0 и xiyj=0, где i<k и j<l. Отсюда следует, что xk=1 и yl=1, а все xi=0 и yj=0, где i<k и j<l, поэтому первые (k−1) строка и (l−1) столбец полностью состоят из нулей.

    Внутри каждой строки и каждого столбца, кроме, возможно, последних, значения расположены по принципу не убывания, поэтому все клетки строки k правее выбранной ячейки, а также все клетки столбца l ниже выбранной ячейки, тоже должны быть равны 1. Поэтому xi=1 при kim и yj=1 при ljn, откуда следует, что весь правый нижний прямоугольник состоит из единиц.

    Получаем, что для нашего выбора ячейки существует ровно одна таблица значений конъюнкций и ровно один набор переменных. Поскольку ячейку со значением 1, находящуюся не в последнем столбце и не в последней строке, можно выбрать (m−1)*(n−1) способами, следовательно, существует столько же таблиц значений конъюнкций и столько же наборов переменных.

    Теперь рассмотрим случай, когда такой ячейки нет, то есть на пересечении первых (m−1) строк и первых (n−1) столбцов стоят только нули. Это означает, что xi=0 при i<m или yj=0 при j<n (возможно, одновременно).

    Если xi=0 при i<m, то xm и все yj могут принимать любые значения, то есть существует 2*2n вариантов наборов переменных. Если yj=0 при j<n, то yn и все xi могут принимать любые значения, то есть существует 2*2m вариантов.

    Осталось посчитать случаи, которые мы посчитали дважды. Если xi=0 при i<m и yj=0 при j<n, то эти наборы мы посчитали 2 раза. В этих случаях xm и yn могут быть любыми, поэтому имеем 4 лишних случая.

    В итоге получаем формулу (m−1)*(n−1)+2n+1+2m+1−4.

    Подставляя значения m  =  6 и n  =  7 получаем:

     

    (6 − 1) · (7 − 1) + 26 + 1 + 27 + 1 − 4  =  410.

    Видеоразбор:

    Понятно ли решение?

    Похожие задания

    15
    Задание №84921Задание №83983Задание №35239Задание №84941Задание №84942Задание №84938Задание №84939Задание №84940Задание №83984Задание №88225Задание №88226Задание №88227Задание №88228Задание №88270Задание №84946
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме