Dadas las coordenadas cartesianas de tres puntos en un plano, encuentra la ecuación del círculo a través de todos ellos. Los tres puntos no estarán en línea recta.
Cada línea de entrada a su programa contendrá las coordenadas x
y y
de tres puntos, en el orden A(x),A(y),B(x),B(y),C(x),C(y)
. Estas coordenadas serán números reales menos de 1,000,000 separados entre sí por el espacio.
La solución debe imprimirse como una ecuación del formulario (x-h)^2 + (y-k)^2 = r^2
. Los valores para h
, k
, r
se van a imprimir con tres dígitos después del punto decimal. Los signos más y menos en las ecuaciones deben cambiarse según sea necesario para evitar múltiples signos antes de un número.
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