Форум » Кодирование и декодирование информации » Неверно заполнена таблица в задании » Ответить

Неверно заполнена таблица в задании

Ar3turrr: (№ 5193) (Е. Джобс) При построении таблицы (y ∨ x) ≡ (y → w) ∨ ¬z = 0 в таблице будет только единственная горизонтальная строчка, которая содержит единицу. В предложенной таблице в задании есть две строки, в которых присутствует только одна единица.

Ответов - 5

Поляков: Проверьте последовательность выполнения операций.

Ar3turrr: Ответ получился, спасибо

irina-ko@nm.ru: Добрый день. Все еще по этому же заданию. 1) В каком порядке должны выполняться операции? если смотреть теорию, то "ИЛИ", если смотреть Питон, то "равно"... 2) Но и в том и другом случае у меня результат не получается. Приходишь к противоречию. Можно решение?


Ж: [pre2] from itertools import * print('z w y x f') for (x,y,z,w) in product([0,1], repeat=4): f=(y or x )==(not y or w or not z) if not (f): print(z,w,y,x,f*1) z w y x f 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0[/pre2]

s11kai: [pre2]from itertools import * print('z w y x f') for (x,y,z,w) in product([0,1], repeat = 4): if ((y or x )==(not y or w or not z))== False: print(z,w,y,x,'0')[/pre2] z w y x f 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 0



полная версия страницы