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}$。