День сорок пятый. Конъюнкция во всех ее проявлениях


Для начала – еще одно задание из 15го типа, как вчерашнее. Попробую решить на скорость.

Для какого наименьшего неотрицательного целого числа А формула

x&25 ≠ 0 → (x&9 = 0 → x&А ≠ 0)

тождественно истинна (то есть принимает значение 1 при любом неотрицательном целом значении переменной х)?

Осталось вспомнить, что там должно быть. Два цикла (по А и по х), в первом выставляем флаг в True, а во внутреннем цикле – сбрасываем его, если условие не сработало (для всех х). Штош, пробуем писать код.

Из встретившихся засад: тупанула, как в Python выглядит оператор неравенства и как оформить if во внутреннем цикле. Но IDE нормально так помогает. И раз уж этом варианте про побитовую конъюнкцию в задании ЕГЭ ничего более сложного нет, пора перебираться к другой вариации – Координатная плоскость.