#P1046. 关于流体的物理难题
关于流体的物理难题
题目描述
现在有一个圆柱体的容器,容器中存在着互不相溶的 种液体。容器的底部有一个面积为 的出口,这 种液体依次从这个出口中往外流出。但是不幸的是在这个圆柱体的表面上存在着大小不同的 个小孔,有的液体会从侧面的这些小孔往外渗出。
现在,给定初始状态的所有信息,请给出所有液体最后从底部出口流出来的体积。
输入格式
第一行一个正整数 ,表示接下来有 ()组数据。接下来是 组数据的信息。
第一行 个正整数 (),表示不同液体的种类数;(),表示容器侧面的小孔个数;()表示容器的横截面面积,单位:。
接下来有 行,每行由 个实数组成:()表示该种液体的初始体积;()表示该种液体的流动速度,单位:。
接下来有 行,每行由 个实数组成:()表示该小孔和容器底部的垂直距离,()表示该小孔的面积,单位:。
最后一行,一个实数 ()表示容器底部出口的面积,单位:。
输出格式
每组数据 行,每行一个实数,表示对应输入顺序的液体最终从底部出口流出的体积。
每组数据之间由一个空行隔开。
样例输入
1
2 3 2.5
5.0 4.0
6.25 2.0
1.0 0.4
3.0 0.3
3.0 0.2
1.5
样例输出
4.4736842105
4.8444491796
提示
- 种液体信息的描述与对应液体所处容器自底向上的顺序一致;
- 假定小孔的大小相对于整个容器可以忽略不计,看成一个点;
- 输出至少保留小数点后 位小数。