Problem1567--水木林的密码

1567: 水木林的密码

[Creator : ]
Time Limit : 1 sec  Memory Limit : 128 MB

Description

水木林想在国赛上夺冠,恰巧他刚到安徽就碰到了一个老师。老师见水木林骨骼惊奇,是个拿奖的好人选,于是给他说了一串密码,只要水木林解出来就包他吃喝。只见密码写着一个提示:“密码:f(x)=sqrt((x+a)^2+b)+sqrt((x+c)^2+d)的最小值。”水木林和QQ老师面面相觑,怎么做啊这?于是水木林找到了会编程的你,请你帮他解决问题。

输入:a,b,c,d四个常数(b,d为完全平方数,0<a、b、c、d<=10000)

输出:f(x)的最小值(保留3位小数)。

Input

						

Output

						

Sample Input Copy

1 1 3 4
注:即f(x)=sqrt((x+1)^2+1)+sqrt((x+3)^2+4)

Sample Output Copy

3.606
注:但x=-5/3时,f(x)=sqrt(13)

HINT

计算几何

Source/Category