Задание 15. Информатика. ЕГЭ. ЕГКР. 21.12.2024
- Просмотры: 1042
- Изменено: 18 января 2025
Для какого наименьшего целого неотрицательного числа \(A\) выражение $$(x - 3y < A) \lor (y > 400) \lor (x > 56)$$ тождественно истинно, т.е. принимает значение \(1\) при любых целых положительных \(x\) и \(y?\)
Решение:
Python
def expr(x, y, A):
return (x - 3 * y < A) or (y > 400) or (x > 56)
for A in range(1000):
if all(expr(x, y, A) for x in range(1, 60) for y in range(1, 405)):
print(A)
break
Ответ: \(54\)