CF36C Bowls
题目背景
注意这题要加上这个:
```
freopen("input.txt","r",stdin);
freopen("output.txt","w",stdout);
```
题目描述
有一次 Petya 心情特别好以至于他想帮妈妈洗碗。水槽中有 $n$ 个脏的碗。从几何角度看,每个碗都像一个钝头的圆锥。我们可以忽略碗壁和底的厚度。Petya 自然地将碗一个个碟起来,也就是说它们的中轴重合(见图)。你将得到 Petya 洗碗的顺序。请求出碗碟的高度,也就是从最底下的碗的底到最顶上的碗的顶的距离。

输入格式
第一行输入包含整数 $n$($1\le n\le 3000$)。接着的n行包含三个整数 $h$,$r$ 和 $R$($1\le h\le 10000,1\le r
输出格式
输出碗碟的高度并且至少精确到
$10^{-6}$。
(注:题目中大部分时候用的是"bowl"这个词,指的是碗,但在最后变为了"plate",指的是盘子、我默认全部按碗翻译,请问是否需改变还是题目有误?)