Для какого наименьшего целого числа \(A\) выражение $$((y - 20 < A) \land (10 - x < A)) \lor (x \cdot (y + 2) > 48)$$ тождественно истинно, т.е. принимает значение \(1\) при любых целых положительных \(x\) и \(y?\)
Решение:
Python
def expr(x, y, A):
return ((y - 20 < A) and (10 - x < A)) or (x * (y + 2) > 48)
for A in range(1000):
if all(expr(x, y, A) for x in range(1, 100) for y in range(1, 100)):
print(A)
break
Ответ: \(27\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене