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

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

Для скольких натуральных чисел A  формула

ТР ЕУ Г(x, 10, 28)∨ Т РЕ УГ (x, 14, 56 )∨ ТР ЕУ Г(М А КС (x, 20), 25, A )∨ (x > 60) » class=»math-display» src=»/images/inform/quest/quest-5630-5.svg» width=»auto»></div>
<p class= тождественно истинна (т. е. принимает значение 1) при любом натуральном значении переменной x  ?

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

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

counter = 0
for A in range(1, 100):
    flag = True
    for x in range(1, 100):
        if (triangle(x, 10, 28) or triangle(x, 14, 56) or triangle(max(x, 20), 25, A) or (x > 60)) == False:
            flag = False
    if flag:
        counter += 1
print(counter)

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