Форум » Логические выражения » Задание 18 №158 » Ответить

Задание 18 №158

Nameless_Narrator: Добрый день. Мне кажется, что в данном задании ошибка. Согласно сборнику ответов по первой части ответом этого задания является 95, но такое значение только получается если в последней поразрядной конъюнкции считать незначимый ноль (ноль, стоящий перед 1). Не могу даже представить, зачем считать этот ноль, если мы считаем его, то тогда почему не можем добавить 2, 3, 4 и т.д. нулей, ведь это не меняет значение числа. Сложно объяснить на словах, но, по-моему, ответом должно быть 31. Буду очень благодарен, если кто-нибудь прорешает и скажет окончательный правильный ответ. Ссылка на изображение с заданием №158

Ответов - 4

MEA: Nameless_Narrator пишет: скажет окончательный правильный ответ.

polyakovss: Здравствуйте, Nameless_Narrator! Обозначим: A = (x & A ≠ 0), P = (x & 29 ≠ 0) и Q = (x & 86 ≠ 0). Тогда А -> P + Q. Решение рассматриваемой задачи Amax = P + Q, находится как объединение множеств P и Q, что достигается побитовым сложением двоичных представлений чисел 29 и 86: 8610 = 101 01102 2910 = 001 11012 Ответ: 101 11112 = 9510 Нетрудно написать программу и найти ответ с ее помощью.

dbaxps: Скажите пожалуйста , что есть А,Р,Q 1) A = (x & A ≠ 0), P = (x & 29 ≠ 0) и Q = (x & 86 ≠ 0) множества чисел или 2)Булевские переменные Тогда А -> P + Q Похоже на то, что и то и другое одновременно ? Может стоит задуматься над терминами и подходом МЕА, которые по факту безупречны с позиций формальной логики и Алгебры логики первого порядка


Nameless_Narrator: Большое спасибо за ответы! Теперь стало понятно.



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