博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
不再爱你……http://acm.nyist.net/JudgeOnline/problem.php?pid=449
阅读量:6241 次
发布时间:2019-06-22

本文共 831 字,大约阅读时间需要 2 分钟。

 

不再爱你……

时间限制:
1000 ms  |  内存限制:
65535 KB
难度:
3
 
描述
现在有一个圆柱形水杯,里面装满了水,在它的底部有一个小洞,通过一些简单的物理知识我们可以知道:
1、由于重力的原因,水一定会从小洞流出来。
2、小洞漏水的速度是和小洞那个位置的水所受到的压力大小成正比的。进而,我们可以知道,漏水的速度V和水面的的高度h成正比,简单起见,我们就直接让v=h吧(只是数值上的相等,v我们认为是单位时间漏出的水的体积,与小孔的大小无关,物理好的童鞋就不要深究了^_^)。
3、如果你非常喜欢一个人,理论上在水漏完之前你一定不再喜欢TA了。
好吧,扯远了,我们现在的问题是,如果原来倒入了高度为h的水,从水开始流出时计为0时刻,如果在某个时间t,你不再只关心你喜欢的那个TA了,看了下水杯水面高度还有h1,那么你能计算出这个杯子的底面积s吗?
 
 
输入
第一行一个数n,表示测试数据组数。 接下来有n行数,每行数有三个数,分别表示最初倒入水面的高度h,时间t,t时刻的水面高度(所有物理量均按照国际单位制给出,且不含单位)。
输出
每组测试数据给出相应的水杯的底面积,四舍五入保留小数点后面一位数字即可,每组输出占一行。
样例输入
210 10 51 3 0.5
样例输出
14.44.3
#include
#include
int main(){ int n; scanf("%d",&n); while(n--) { double a,t,b,s; scanf("%lf %lf %lf",&a,&t,&b); s=t/log(a/b); printf("%.1lf\n",s); } return 0;}

 

转载于:https://www.cnblogs.com/wangyouxuan/p/3288382.html

你可能感兴趣的文章
mysql AM/PM to 24 hours fromat
查看>>
远程唤醒UP Board
查看>>
网页打印
查看>>
Loading——spin.js
查看>>
Hadoop完全分布式环境搭建(四)——基于Ubuntu16.04安装和配置Hadoop大数据环境...
查看>>
Mule ESB工程的部署
查看>>
分离被碰撞物体, 求碰撞冲量
查看>>
js移动端 可移动滑块
查看>>
【kruscal】【最小生成树】poj3522 Slim Span
查看>>
jquery ajax提交表单数据的两种方式
查看>>
hdu 2102 A计划-bfs
查看>>
学习集合
查看>>
18校招借鉴
查看>>
JAVA第三次作业
查看>>
2017ICPC北京 J:Pangu and Stones
查看>>
Pandas 数据清洗保存
查看>>
SpringBoot + nodeJS + zookeeper 搭建微服务示例
查看>>
《互联网时代》第二集·浪潮
查看>>
8.10 exec函数
查看>>
Shell命令-文件及内容处理之sort、uniq
查看>>