Обозначим через m & n поразрядную конъюнкцию неотрицательных целых чисел m и n. Например, 14 & 5 = 11102 & 01012 = 01002 = 4.
Для какого наименьшего неотрицательного целого числа А формула
x & 85 = 0 → (x & 54 ≠ 0 → x & А ≠ 0)
тождественно истинна (т. е. принимает значение 1 при любом неотрицательном целом значении переменной х)?
Ответ:
Источник: СтатГрад Вариант ИН2110101 27.10.2021– задание №15
Решение:
|
1 2 3 4 5 6 7 |
for A in range(1, 1000): for x in range(1, 1000): if (x & 85 != 0 or x & 54 == 0 or x & A != 0) == 0: break else: print(A) break |
Ответ: 34
