Какой это треугольник
По трём сторонам можно понять, какой треугольник перед нами — или что треугольник вообще не получится. Напишите функцию, которая принимает стороны a, b и c и возвращает equilateral, isosceles, scalene или invalid. Не забудьте проверить главное правило: сумма любых двух сторон должна быть больше третьей.
Примеры
Ввод
(2, 2, 2)Вывод
"equilateral"Ввод
(3, 4, 4)Вывод
"isosceles"Ввод
(3, 4, 5)Вывод
"scalene"Нужно реализовать
def triangle_kind(a: float, b: float, c: float) -> str:
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
2, 2, 2Ожидаемый
"equilateral"2
Ввод
3, 4, 4Ожидаемый
"isosceles"3
Ввод
3, 4, 5Ожидаемый
"scalene"4
Ввод
1, 1, 3Ожидаемый
"invalid"5
Ввод
0, 0, 0Ожидаемый
"invalid"6
Ввод
7, 3, 2Ожидаемый
"invalid"Фокус-радио
На паузе · SomaFM · Fluid