Tipos de Triângulo

Existem 3 tipos de triângulos:
Equilátero: Todos os 3 lados são iguais
Isósceles: Apenas 2 lados são iguais
Escaleno: Nenhum dos lados é igual aos outros
Dadas as medidas de três lados, a sua tarefa é determinar o tipo do triângulo correspondente.
Se não for possível construir um triângulo com esses lados, o programa deve imprimir Invalid triangle
.
Entrada | Saída |
---|---|
2 3 6 | Invalid triangle |
3 3 3 | Equilateral |
2 8 8 | Isosceles |
10 8 9 | Scalene |
Note que um triângulo é considerado inválido se a soma de quaisquer dois lados for menor ou igual ao terceiro lado.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB