2.02 Частично заполненный фрагмент таблицы
Ошибка.
Попробуйте повторить позже
Логическая функция задаётся выражением
Ниже представлен фрагмент
таблицы истинности функции
содержащий неповторяющиеся строки, при которых функция
ложна.
Определите, какому столбцу таблицы истинности функции соответствует каждая переменная
Решение 1
Напишем программу:
print(’x y z’) for x in range(2): for y in range(2): for z in range(2): f = ((y == (not(x))) <= ((z or x) == y)) if not f: print(x, y, z)
Получим табличку:
Только у одной буквы может быть 2 единички, и они уже проставлены, значит 1 столбец это . Из условия можно
понять, что должно выполняться условие
, так как в задании дана импликация, которая дает 0 только
тогда, когда левая часть равна 1 а правая 0. Левая часть
равна 1 только в том случае если
не
равен
. Тогда, из двух оставшихся столбцов подходит только второй, так как в третьем есть при
равном 0 переменная тоже равна 0. Получается, что второй столбец
, а третий по остаточному принципу
.
Решение 2
from itertools import * def f(x, y, z): return ((y == (not(x))) <= ((z or x) == y)) for i in product([0, 1], repeat=4): a, b, c, d = i tb = [(1, a, b), (0, c, 0), (1, 0, d)] if len(set(tb)) == 3: for j in permutations(list(’xyz’)): t = [f(**dict(zip(j, k))) for k in tb] if t == [0, 0, 0]: print(j)
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!