Решите следующую задачу: Вам предоставлены 4 отрезка. Напишите функцию triangle(a, b, c), которая будет возвращать
Решите следующую задачу: Вам предоставлены 4 отрезка. Напишите функцию triangle(a, b, c), которая будет возвращать True, если среди них найдутся 3, которые можно использовать для построения треугольника, и False в противном случае. Ввод: 1 2 3 4 (каждая цифра с новой строки). Вывод: "YES". Введите другой пример: 1 2 3 8 (каждая цифра с новой строки). Вывод: "NO". Вот сама часть кода: def triangle(a, b, c): #Напишите пропущенный код a = int(input()) b = int(input()) c = int(input()) d = int(input())
Mariya_1826 45
Хорошо, для решения данной задачи напишем функцию `triangle(a, b, c)`, которая будет проверять, можно ли построить треугольник из переданных отрезков. Вот как будет выглядеть код:Теперь давайте протестируем код с помощью ваших примеров:
Пример 1:
Ввод:
Вывод:
Пример 2:
Ввод:
Вывод:
Таким образом, функция `triangle(a, b, c)` будет возвращать `True`, если среди данных отрезков найдутся три, которые можно использовать для построения треугольника, и `False` в противном случае.