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

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

    --  ------ F = y∨ (z → x)

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

??? ??? ??? F
0 1 1 0
0 0 1 0
1 1 1 0

Определите, какому столбцу таблицы соответствует каждая из переменных x, y, z. В ответе напишите буквы x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала буква, соответствующая первому столбцу; затем буква, соответствующая второму столбцу, и т.д.). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно.

for x in range(2):
    for y in range(2):
        for z in range(2):
            if (not(y) or not(z <= x)) == 0:
                print(x, y, z)

Здесь всё предельно просто — выставляем буквы в соответствии с количеством единиц в столбцах. В первом столбце одна единица, значит, это z. Во втором две — это x, и в оставшемся буква y.

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