(В.Н. Шубинкин) Обозначим через \(ДЕЛ(n, \, m)\) утверждение «натуральное число \(n\) делится без остатка на натуральное число \(m\)». Для какого наибольшего натурального числа \(A\) формула $$((ДЕЛ(x, \, 12) \lor ДЕЛ(x, \, 36)) \to ДЕЛ(x, \, A)) \land ( A^2 - A - 90 < 0)$$ тождественно истинна (то есть принимает значение \(1\) при любом натуральном значении переменной \(x)?\)
Решение:
Python
def div(n, m):
return n % m == 0
def expr(x, A):
return ((div(x, 12) or div(x, 36)) <= div(x, A)) and (A**2 - A - 90 < 0)
for A in range(100, 0, -1):
if all(expr(x, A) for x in range(1, 1000)):
print(A)
break
Ответ: \(6\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене