Задание 15. Информатика. ЕГЭ 2024. Пересдача. 04.07.2024

Просмотры: 29
Изменено: 16 сентября 2024

Для какого наибольшего целого неотрицательного числа \(A\) логическое выражение $$ (x + y \leqslant 24 ) \lor ( y \leqslant x - 2) \lor ( y \geqslant A ) $$ истинно (т.е. принимает значение \(1\)) при любых целых положительных \(x\) и \(y\)?

Решение:

Python


def expr(x, y, A):
    return (x + y <= 24) or (y <= x - 2) or (y >= A)

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

Ответ: \(12\)