Typ eines Dreiecks

Es gibt 3 Arten von Dreiecken:
Gleichseitig: Alle 3 Seiten sind gleich lang
Gleichschenklig: Nur 2 Seiten sind gleich lang
Ungleichseitig: Keine der Seiten ist gleich lang
Gegeben sind 3 Seiten eines Dreiecks; deine Aufgabe ist es, den Typ des Dreiecks zu bestimmen.
Falls es unmöglich ist, ein Dreieck zu konstruieren, sollte das Programm Invalid triangle ausgeben.
Eingabe  | Ausgabe  | 
|---|---|
2  | Invalid triangle  | 
3  | Equilateral  | 
2  | Isosceles  | 
10  | Scalene  | 
Beachte, dass ein Dreieck als ungültig gilt, wenn die Summe zweier Seiten kleiner oder gleich der dritten Seite ist.
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB