题目描述

给定两个圆各自的圆心坐标和半径长。过其中一个交点作直线,该直线与圆的另外两个交点分别为A、B。线段AB最长是多少?

输入格式

第一行有三个用空格隔开的整数x1,y1,r1,依次表示第一个圆的圆心坐标和半径;

第二行有三个用空格隔开的整数x2,y2,r2,依次表示第二个圆的圆心坐标和半径;

输入数据保证两圆相交。

输出格式

输出AB的最大长度。你的输出需要保留6位小数。

样例输入
样例输出
提交题目 Error [ 更改语言 ] Language
C C++ Pascal Python2
相关讨论
查看更多讨论
发布新讨论 讨论