Тип треугольника
Существует 3 типа треугольников:
- Равносторонний: все 3 стороны равны
- Равнобедренный: только 2 стороны равны
- Разносторонний: ни одна из сторон не равна другой
Даны 3 стороны треугольника, и ваша задача — определить его тип.
Если невозможно построить треугольник, программа должна вывести
Invalid triangle
.Ввод | Вывод |
2
3
6 | Invalid triangle |
3
3
3 | Equilateral |
2
8
8 | Isosceles |
10
8
9 | Scalene |
Обратите внимание, что треугольник считается недействительным, если сумма любых двух сторон меньше или равна третьей стороне.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB