Давши декартові координати трьох точок на площині, знайдіть рівняння кола через них усіх. Три точки не будуть на прямій.
Кожен рядок введення до вашої програми буде містити x
і y
координати трьох точок у порядку A(x),A(y),B(x),B(y),C(x),C(y)
. Ці координати будуть дійсними числами менше ніж 1 000 000, відокремленими один від одного пробілом.
Розв’язання має бути надруковано як рівняння форми (x-h)^2 + (y-k)^2 = r^2
. Значення h
, k
, r
повинні бути надруковані з трьома цифрами після десяткової точки. Знаки плюс і мінус у рівняннях слід змінювати за необхідності, щоб уникнути декількох знаків перед числом.
Sample Inputs
7.0 -5.0 -1.0 1.0 0.0 -6.0
1.0 7.0 8.0 6.0 7.0 -2.0
Sample Outputs
(x - 3.000)^2 + (y + 2.000)^2 = 5.000^2
(x - 3.921)^2 + (y - 2.447)^2 = 5.409^2