5019 - 计算几何:圆:三点共圆

通过次数

10

提交次数

18

时间限制 : 1 秒
内存限制 : 128 MB

直角坐标系中有不在一直线的三个点,告诉你这三个点的坐标,求出过这三个点的圆的标准方程和一般式

输入

有多行,每行有3个点的坐标,分别为x1,y1,x2,y2,x3,y3

输出

按样例格式输出圆的标准式和一般式,每组数据即二个圆的方程输出后空一行 注意:标准式和一般式中的系数等都保留小数点后三位

样例

输入

7.0 -5.0 -1.0 1.0 0.0 -6.0
1.0 7.0 8.0 6.0 7.0 -2.0

输出

(x - 3.000)^2 + (y + 2.000)^2 = 5.000^2
x^2 + y^2 - 6.000x + 4.000y - 12.000 = 0

(x - 3.921)^2 + (y - 2.447)^2 = 5.409^2
x^2 + y^2 - 7.842x - 4.895y - 7.895 = 0