Задание 15. Информатика. ЕГЭ. Досрочный экзамен. 08.04.2025

Просмотры: 1155
Изменено: 8 апреля 2025

Для какого наименьшего целого неотрицательного числа А логическое выражение $$(5 < y) \lor (x > 32) \lor (x + 2y < A)$$ тождественно истинно (т.е. принимает значение \(1)\) при любых целых неотрицательных \(x\) и \(y?\)

Решение:

Python


def expr(x, y, A):
    return (5 < y) or (x > 32) or (x + 2 * y < A)

for A in range(1, 1000):
    if all(expr(x, y, A) for x in range(1, 1000) for y in range(1, 1000)):
        print(A)
        break

Ответ: \(43\)