Задача к ЕГЭ по информатике на тему «частично заполненный фрагмент таблицы» №1

Логическая функция F  задаётся выражением:

-------------- (z ∨ y) → (z ∧x )

Ниже представлен частично заполненный фрагмент таблицы истинности функции F  , содержащей неповторяющиеся строки.

|----|----|---|---| |??? |??? |???|F  | |----|----|---|---| |-1--|----|---|-0-| |-1--|-1--|---|-0-| | 1  | 1  | 1 | 0 | ------------------

Определите, какому столбцу истинности функции F  соответствует каждая переменная x,y,z.

print(«x y z F»)
 
for x in (0,1):
 
    for y in (0,1):
 
        for z in (0,1):
 
            if (not(not(z or y) <= (z and x))):
 
                print(x,y,z,int(not(z or y) <= (z and x)))

Результат работы программы:

|--|--|--|--| |x-|y-|z-|F-| |0-|0-|0-|0-| |1 |0 |0 |0 | |--|--|--|--| |1-|0-|1-|0-| -1--1--1--0--

Каждый столбик полученной таблицы содержит разное число единиц. Сопоставляем с исходными данными и получаем ответ — xzy

Ответ: xzy
Оцените статью
Я решу все!