Обозначим через ТРЕУГ() утверждение «существует невырожденный треугольник с длинами сторон
и
».
Для скольких натуральных чисел формула
Примечание. , если
, если
.
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, 25, 36) or triangle(x, 28, 55) or triangle(max(x, 20), 40, A) or (x > 80)) == False:
flag = False
if flag:
counter += 1
print(counter)
Ответ: 39