Нужно сравнить длины сторон треугольников
Для этого находим их по формуле расстояния между двумя точками
d=√((x2-x1)^2+(y2-y1)^2)
a)
AB=√((2+2)^2+(-1+1)^2)=√(16)=4
BC=√((-2-2)^2+(1+1)^2)=√(16+4)=√20
CA=√((-2+2)^2+(-1-1)^2)=√(4)=2
Стороны не равны, но сторона BC больше остальных, поэтому проверим выполняется ли на них теорема пифагора
(√20)^2=2^2+4^2
20=4+16
20=20
Теорема Пифагора выполняется, значит треугольник прямоугольный.
б)
AB=√((2+2)^2+(-2+2)^2)=√(16)=4
BC=√((0-2)^2+(1+2)^2)=√(4+9)=√13
CA=√((-2-0)^2+(-2-1)^2)=√(4+9)=√13
т.к. равны 2 стороны, то треугольник равнобедренный.

Так как функция косинус по модулю не превосходит единицы в поле действительных чисел, то выбираем 
Далее решаем это уравнение:

По условию нужно найти корни на промежутке
.
Это можно сделать несколькими например, с неравенства:

Рассмотрим случай, когда 5 имеет знак "плюс":

Очевидно, что из целых k подходит k = -2.
Теперь рассмотрим случай, когда 5 имеет знак "минус":

k = -1 нам подходит.
Теперь подставляем полученные k в серию корней:
1) Когда плюс - k = -2, т. е. 
2) Когда минус - k = -1, т. е. 
ответ: а) 
б) 