Введём выражение , обозначающее поразрядную конъюнкцию
и
(логическое «И» между соответствующими битами двоичной записи).
Определите наименьшее натуральное число A, такое что выражение
тождественно истинно (то есть принимает значение 1 при любом натуральном значении переменной x)?
for a in range(1, 1000):
c = 0
for x in range(1, 1000):
if ((x & 15 != 0) <= ((x & 34 == 0) <= (x & a != 0))) == False:
c = 1
break
if c == 0:
print(a)
break
Ответ: 13