Bestimmen Sie anhand der kartesischen Koordinaten von drei Punkten in einer Ebene die Gleichung des Kreises durch alle. Die drei Punkte liegen nicht auf einer geraden Linie.
Jede Eingabezeile in Ihr Programm enthält die xund yKoordinaten von drei Punkten in der Reihenfolge A(x),A(y),B(x),B(y),C(x),C(y). Diese Koordinaten sind reelle Zahlen, die kleiner als 1.000.000 sind und durch Leerzeichen voneinander getrennt sind.
Die Lösung soll als Gleichung des Formulars ausgedruckt werden (x-h)^2 + (y-k)^2 = r^2. Werte für h, k, rsind mit drei Stellen hinter dem Komma zu drucken. Plus- und Minuszeichen in den Gleichungen sollten nach Bedarf geändert werden, um Mehrfachzeichen vor einer Zahl zu vermeiden.
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