Алгоритм решения задания 15. Часть 2
Учимся решать 15 задания второго типа
Читать
Найдите максимальное значение параметра А, при котором выражение (2x+y ≠ 70) ∨ (x < y) ∨ (A < x) истинно (т.е. принимает значение 1) при любых неотрицательных значениях x и у.?
Правильный ответ:
23
def f(x, y, A):
return (2 * x + y != 70) or (x < y) or (A < x)
res = -float('inf')
for A in range(0, 50)[::-1]:
if all(f(x, y, A)
for x in range(50)
for y in range(50)):
print(A)
break
