Dadas as coordenadas cartesianas de três pontos em um plano, encontre a equação do círculo através de todas elas. Os três pontos não estarão em linha reta.
Cada linha de entrada para o seu programa conterá as coordenadas x
e y
de três pontos, na ordem A(x),A(y),B(x),B(y),C(x),C(y)
. Essas coordenadas serão números reais menores que 1.000.000 separados um do outro pelo espaço.
A solução deve ser impressa como uma equação do formulário (x-h)^2 + (y-k)^2 = r^2
. Os valores para h
, k
, r
devem ser impressos com três dígitos após o ponto decimal. Os sinais de mais e menos nas equações devem ser alterados conforme necessário para evitar vários sinais antes de um 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