Обозначим через поразрядную конъюнкцию неотрицательных целых чисел
и
. Так, например,
. Для какого наибольшего неотрицательного целого числа
формула
тождественно истинно (т.е. принимает значение 1 при любом неотрицательном целом значении переменной
for a in range(1000, 1, -1):
flag = True
for x in range(0, 1000):
if ((x & a != 0) <= (((x & 17 == 0) and (x & 5 == 0)) <= (x & 3 != 0))) == False:
flag = False
break
if flag:
print(a)
break
Ответ: 23