Даны три точки \(A,\ B,\ C\)
Напишите программу, которая по значениям координат точек \(A,\ B,\ C\) (точки на плоскости)
определит:
-
образуют ли данные точки невырожденный треугольник
-
вид треугольника (остроугольный/прямоугольный/тупоугольный), если он существует
Входные данные:
1 строка - координаты точек \(A, B, C\) заданы в формате комплексных чисел (все координаты целые числа)
Выходные данные:
Одно из значений:
-
0 - если треугольника не существует (вырожденный или совпадающие точки);
-
1 - если треугольник остроугольный;
-
2 - прямоугольный;
-
3 - тупоугольный;
Примеры
Входные данные
A, B, C
|
Ожидаемый результат
|
(0,0) (0, 0) (1,1)
|
0
|