Даже при решении через уравнение окружности не обойтись без треугольника для нахождения радиуса.
При решении системой уравнений - НЕТ (см ниже) - 3 точки это минимум, для решения задачи. А если бы было четыре точки? Нужен был бы прямоугольник?
в уравнении окружности есть 2 неизвестных, которые непонятно было как ычислять.
Не понял? Ну ладно, разберёмся.
Итак первое - сорри, сразу не было достаточно времени, для объяснений, и ещё одно сори - я в запарке неправильно записал уравнение окружности в первом посте. Если всё ещё актуально, вот так это делается без треугольника:
если известно, что точка лежит на окружности - это значит, что координаты этой точки удовлетворяют уравнению окружности. Если три (4,5,6 и тд) точки лежат на окружности, то они все удовлетворяют одному и тому же уравнению. Тогда для точек P1(X1,Y1) P2(X2,Y2) P3(X3,Y3) лежащих на окружности радиуса R с центром в точке X,Y можно записать
(X1-X)^2 + (Y1-Y)^2 = R^2
(X2-X)^2 + (Y2-Y)^2 = R^2
(X3-X)^2 + (Y3-Y)^2 = R^2
те получили систему из 3х уравнений с тремя неизвестными X,Y,R - система имеет решение. Кстати, в условии твоей задачи не упоминается про радиус. В варианте с системой уравнений он тебе и не нужен, ну если хочешь, то тоже можешь найти. Это же является доказательством того, что по двум точкам ты не сможешь решить задачу. Система двух уравнений с тремя неизвестными не решается. И никакого треугольника.
зы Посмотрел выкладки npak-а - не исключено, что у получится то же самое.