Задача к ЕГЭ по информатике на тему «прочие прототипы» №2

Обозначим через ТРЕУГ(n,m, k  ) утверждение «существует невырожденный треугольник с длинами сторон n,m  и k  ».

Для какого наибольшего натурального числа A  формула

¬((Т РЕ У Г(x, 11, 18) ≡ (¬(М А КС (x, 5 ) > 15)))∧ Т РЕ УГ (x, A, 5)) » class=»math-display» src=»/images/inform/quest/quest-5402-5.svg» width=»auto»></div>
<p class= тождественно истинна (т. е. принимает значение 1) при любом натуральном значении переменной x  ?

Примечание. М АК С(a,b) = a  , если a > b  » class=»math» src=»/images/inform/quest/quest-5402-8.svg» width=»auto»> и <img decoding=, если a ≤ b  .

def triangle(a, b, c):
    a, b, c = sorted([a, b, c])
    return a + b > c

for A in range(100, 1, -1):
    flag = True
    for x in range(1, 100):
        if not((triangle(x, 11, 18) == (not(max(x, 5) > 15))) and triangle(x, A, 5)) == False:
            flag = False
    if flag:
        print(A)
        break

Ответ: 24
Оцените статью
Я решу все!