直角坐标系内现有两个半径相等的圆,问两圆的位置关系。
位置关系有:重合,相切,相离,相交;
若两圆相交,需要求出两圆的重叠面积。
输入包含多组数据,每组数据为一行,包括5个实数x1,y1,x2,y2,r,分别代表第一个圆圆心的横纵坐标,第二个圆圆心的横纵坐标以及它们的半径,-20 < x1,y1,x2,y2,r < 20。
对于每组数据,输出占一行,位置关系有:重合,相切,相离,相交,若两圆相交,则继续输出一个空格,再输出两圆的重叠面积,面积保留2位小数;
0 0 0 0 1 0 0 1 0 0.5 0 0 1 0 0.3 0 0 1 0 1
重合 相切 相离 相交 1.23
可能用到的函数:反三角函数——asin(),acos(),返回的角度为弧度制,需加载math.h头文件。