решите пожалуйста на питоне с объяснением​

Приложения:

denissuckov247: Я не знаю ТИ поняла

Ответы

Ответ дал: olegsorokin02
0

Ответ: zyxw

Построим таблицу истинности, возьмём только нулевые значения F:

x y z w F

0 0 1 0 0

0 1 1 0 0

1 0 0 0 0

1 1 1 0 0

Логическими рассуждениями приходим к тому, что если вычеркнуть 3 строку и поменять столбцы местами определённым образом, то всё получается.

А именно порядок должен быть zyxw

Код:

from itertools import product

print("ВСЯ ТАБЛИЦА ИСТИННОСТИ F")

print("x y z w F")

for x, y, z, w in product([0, 1], [0, 1], [0, 1], [0, 1]):

   F = ((not x or y) == (not z or w)) or (x and w)

   print(x, y, z, w, int(F))

print("\nТОЛЬКО НУЛИ F")

print("x y z w F")

for x, y, z, w in product([0, 1], [0, 1], [0, 1], [0, 1]):

   F = ((not x or y) == (not z or w)) or (x and w)

   if not F:

       print(x, y, z, w, int(F))

Вас заинтересует