CF1199B Water Lily

题目描述

在一次划船时,Inessa 注意到湖面上方有一朵美丽的睡莲花。她靠近后发现,这朵睡莲正好高出水面 $H$ 厘米。Inessa 抓住了花,并划船前进了 $L$ 厘米。恰好在这个位置,花朵碰到了水面。 假设这朵睡莲生长在湖底的某个点 $A$,它的茎始终是一条直线段,一端固定在点 $A$。同时假设最初花朵正好在点 $A$ 的正上方,也就是说它的茎是竖直的。你能计算出点 $A$ 处湖水的深度吗?

输入格式

一行包含两个整数 $H$ 和 $L$($1 \leq H < L \leq 10^{6}$)。

输出格式

输出一个实数,表示点 $A$ 处湖水的深度。绝对误差或相对误差不超过 $10^{-6}$。 形式化地说,设你的答案为 $A$,标准答案为 $B$。当且仅当 $\frac{|A - B|}{\max{(1, |B|)}} \leq 10^{-6}$ 时,你的答案才会被接受。

说明/提示

由 ChatGPT 4.1 翻译