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