Dengan koordinat tiga titik Cartesian pada sebuah pesawat, temukan persamaan lingkaran melalui semuanya. Tiga poin tidak akan berada di garis lurus.
Setiap baris input ke program Anda akan berisi koordinat x
dan y
tiga titik, dalam urutan A(x),A(y),B(x),B(y),C(x),C(y)
. Koordinat ini akan menjadi bilangan real kurang dari 1.000.000 yang dipisahkan satu sama lain oleh ruang.
Solusinya harus dicetak sebagai persamaan bentuk (x-h)^2 + (y-k)^2 = r^2
. Nilai untuk h
, k
, r
harus dicetak dengan tiga digit setelah titik desimal. Tanda plus dan minus dalam persamaan harus diubah sesuai kebutuhan untuk menghindari beberapa tanda sebelum angka.
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