153
社区成员




描述
小猪猪最近想补充点营养,于是她买来了很多的牛奶,但是她喝牛奶有个习惯,总是喜欢把牛奶倒在杯子里再喝。现在她想知道当她把体积为v的牛奶倒进杯子里后,杯子中牛奶的高度是多少。PI=3.14
输入
输入一个正整数T(T<=100),代表有T组测试数据。
接下来对于每组测试数据,
输入三个非负整数v(0<=v<=1000)r(r<=20)h(h<=30),
分别代表牛奶的体积v,杯子的半径r和杯子的高度h。
输出
对于每组测试数据,输出把牛奶倒入杯中后,杯中牛奶的高度H。结果保留两位小数。
样例
题解
根据题意,要把牛奶倒入杯中,分为俩种情况,一种情况为导入的牛奶的高度比杯的高度低,此时牛奶的高度为牛奶的体积除以杯子的底面积;第二种情况是,倒入的牛奶溢出,也就是牛奶的体积大于杯子的体积,此时倒入牛奶的体积就是杯子的体积,将杯子的体积输出即可。
AC代码