Tipo di triangolo

Ci sono 3 tipi di triangoli:
Equilatero: Tutti e tre i lati sono uguali
Isoscele: Solo 2 lati sono uguali
Scaleno: Nessuno dei lati è uguale
Dati 3 lati di un triangolo, il tuo compito è determinare il tipo di triangolo.
In caso sia impossibile costruire un triangolo, il programma dovrebbe stampare Invalid triangle
.
Input | Output |
---|---|
2 3 6 | Invalid triangle |
3 3 3 | Equilateral |
2 8 8 | Isosceles |
10 8 9 | Scalene |
Nota che un triangolo è considerato invalido se la somma di due lati qualsiasi è minore o uguale al terzo lato.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB