fronnyaЕсли где-то зацикливает, нужно иметь запасные варианты проверить себя другими методами.
Уравнение перпендикулярной прямой уже знаете? К Вашей прямой

через точку

перпендикулярной будет прямая

. А нам требуется бисектриса(ы). Если нарисовать прямые на графике, то легко сразу заметить прямоугольные равнобедренные треугольники с вершинами в целочисленных координатах, уравнения бисектрис (медиан / высот) для которых легко считаются по целочисленным координатам двух точек.
Это всё писать / читать долго, а рисовать и решать не больше двух-трёх минут. И такие методы зачастую выводят из "творческого" тупика. Не поленитесь, сделайте график и постарайтесь после этого осознать совет от
redicka -- не исключаю, что тогда его решение покажется наглядным и понятным, а может даже и красивым.
-- 08.12.2014, 23:57 --Получается два значения для

.

А какой геометрический смысл первого решения? ещё одна ошибка?