Алгоритм решения задания 14. Часть 1
Учимся решать 15 задания первого типа
Читать
Для какого наименьшего целого неотрицательного числа А логическое выражение (78125 ≠ y + 4x) ∨ (A > x) ∧ (A > y) истинно (т.е. принимает значение 1) при любых целых положительных х и у?
Правильный ответ:
78122
def f(x, y):
return (78125 != y + 4 * x) or (a > x) and (a > y)
pair = []
for x in range(1, 100_000):
y = 78125 - 4 * x
if y > 0:
pair.append((x, y))
for a in range(1, 100_000):
if all(f(x, y) == 1 for x, y in pair):
print(a)
break
