Обозначим через m&n поразрядную конъюнкцию неотрицательных целых чисел
m и n
Для какого наименьшего неотрицательного целого числа А логическое выражение
{((x&52 !=0)∧(x&48=0))→¬(x&А=0)}
истинно (т. е. принимает значение 1) при любом неотрицательном целом значении переменной
х?
Решение:
Решение на Python:
def f(A, x):
return ((x & 52 != 0) and (x & 48 == 0)) <= (not(x & A == 0))
for A in range(0, 1000):
if (all(f(A, x) for x in range(0, 1000))):
print(A)
break
Ответ: 4
Ответ:
4