编程题
### 问题描述 当我踏入茂密的丛林深处,眼前豁然开朗,出现了一座神秘的古堡。古堡的大门上刻着两个神秘的公式:$f_1(x) = \sqrt{x^2 + a}$ 和 $f_2(x) = \sqrt{(b-x)^2 + 1}$。我听说这两个公式是进入古堡的密码,但在我能进入其中探寻奥秘之前,我必须解决一个谜题。 在大门旁的墙上,一个古老的告示板显示着:“欢迎来到古堡,寻找古代宝藏!但首先,你需要找到以下公式和的最小值以揭开古堡的秘密:$\min(f_1(x) + f_2(x))$。” 在告示板下方,有两个铭牌,标明了变量 $a$ 和 $b$ 的具体数值。我知道这两个公式蕴含着古堡的宝藏位置,但我必须巧妙地解决这个谜题,才能获得进入古堡的通行证。于是,我开始思考如何找到这两个神秘公式之和的最小值,希望能够解开古堡的谜团,揭示隐藏其中的秘密。 题目要求求解以下表达式的最小值:$ \min\left( \sqrt{x^2+a} + \sqrt{(b-x)^2+1} \right)$。 ### 输入格式 输入一行,包含两个浮点数 $a$ 和 $b$ 。 ### 输出格式 输出表达式的最小值,精确到小数点后 $6$ 位。 ### 样例输入 ```text 4.000 4.000 ``` ### 样例输出 ```text 5.000000 ``` ### 评测数据规模 $0 \leq a \leq 10^6,0 \leq b \leq 10^6$。
查看答案
赣ICP备20007335号-2