#4434. 圆柱(cylinder)

圆柱(cylinder)

题目描述

相信大家都上过小学吧,在小学五年级时,老师会和我们讲解圆锥的体积是等底等高圆柱的三分之一,而圆柱的体积等于 ShSh ,其中 SS 是底面积,hh 是高。

在我的小学,我五六年级时有一位很好的数学老师,不仅课教的不差,人也和蔼可亲。

拿着一个圆柱容器和一个圆锥容器,老师开始了今天的讲课。她的打算是将圆锥装满水后倒三次倒圆柱中正好倒满,以直观证明圆锥的体积是等底等高圆柱的三分之一。

圆柱是空心的,但本题中圆锥可以看做实心的。圆柱的上面是开着的。

现在,老师可能讲累了,于是她拿着圆柱去水龙头那里接了些水(体积为 VV),然后把圆锥倒插进了圆柱放着。

请问现在水的高度是多少?假设圆柱和圆锥的底面积和高都是 11

image

输入格式

从文件cylinder.in中读取数据。

第一行输入一个数 TT ,表示有 TT 组数据

对每组数据输入一个实数 VV ,表示水的体积

输出格式

输出到文件cylinder.out中。

对于每组数据,输出一行一个实数,表示高度 hh ,四舍五入保留六位小数

样例

样例输入

9
0
0.1
0.2
0.3
0.4
0.5
0.6
0.3333333
0.6666666

样例输出

0.000000
0.100337
0.202779
0.309923
0.425719
0.557875
0.729299
0.347296
0.999742

样例解释

当原先高度为 13\frac{1}{3} 时,答案为 2sin102\sin{10^{\circ}}

数据范围

对于 30%30\% 的数据,有 T5T \le 5

对于 50%50\% 的数据,有 T1000T \le 1000

对于 100%100\% 的数据,有 T105T \le 10^5 , 0V230 \le V \le \frac{2}{3}