T341351 「ULSG-1」泡水的铅筒
题目描述
小 A 发现了一个盛有液体的长方体水池和一个圆锥形的铅筒。
由于水池中的液体有毒,小 A 无法量出液体的深度。于是小 A 在外面量出了长方体水池的长 $a$ 宽 $b$ 和高 $h_{1}$,圆锥形铅筒的底面半径 $r$ 和高度 $h_{2}$,保证 $\min \left( a,b \right) \geq 2 \times r$,$h_{1} \geq h_{2}$。
小 A 将铅筒底面朝下正放入水池中,发现铅筒被完全浸没且没有液体溢出水池外,现在她想知道**放入铅筒前**液体的深度的最小值 $H_{1}$ 和最大值 $H_{2}$,但几何一塌糊涂的她并不会计算,请你帮她解决这个问题。
输入格式
**本题有多组数据。**
第一行一个整数 $T$,表示数据组数。
对于每组测试数据:
输入一行共五个整数 $a,b,h_{1},r,h_{2}$。
输出格式
对于每组测试数据:
输出一行两个实数 $H_{1}$ 和 $H_{2}$,用空格分隔,**保留两位小数。**
说明/提示
#### 提示
圆锥体体积公式:
$$V = \frac{1}{3} \pi r^{2}h$$
其中 $r$ 为底面半径,$h$ 为圆锥的高,**本题中 $\pi$ 取 $3.14$,且忽略水池的厚度。**
#### 数据范围
**本题采用捆绑测试。**
|子任务编号|$T \leq$| $a,b,r,h_{1},h_{2} \leq$| 分数 |测试点编号|
|:---:|:---:|:---:|:---:|:---:|
|$1$| $10$| $100$| $15$|$1 \sim 5$|
|$2$| $10^{3}$| $10^{4}$| $25$|$6 \sim 10$|
|$3$| $2 \times 10^{4}$| $10^{5}$| $25$|$11 \sim 15$|
|$4$| $5 \times 10^{5}$| $5 \times 10^{5}$| $35$|$16 \sim 20$|
对于 $100 \%$ 的数据,$1 \leq T,a,b,r,h_{1},h_{2} \leq 5 \times 10^{5}$。保证 $\min \left( a,b\right) \geq 2 \times r$,$h_{1} \geq h_{2}$。