问题 2758 --地震预警

2758: 地震预警★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 822  解决: 215
[提交][状态][命题人:]

题目描述

今年6月17日22时55分,四川宜宾长宁县发生6.0级地震,四川、重庆、云南多地对此次地震有感。地震发生时,大陆地震预警网提前10秒向宜宾预警,提前61秒向成都预警。比地震横波走得还快的预警事件,迅速在网络上走红。

地震预警就是在地震发生时,利用电波比地震波传播速度快的原理,技术系统在破坏性地震波(灾难)到达前发出警报,警示避险,以达到减少人员伤亡和减轻次生灾害的目的。

据了解,电磁波的传播速度为30万km/s,地震波的传播速度为4km/s。电波远远比地震“跑的快”,就像闪电打雷一样,闪电和打雷同时发生,但光的传播速度快,声的传播速度慢,所以人们看到闪电后可以掩耳以防范雷声。

问题:地震发生后,地震预警系统发现地震迹象需要n秒,那么距震源处m千米的位置能在地震波到达前多少秒收到预警(假设预警信息的传播时间极短)?



输入

多组数据,每组数据为一行,每行两个小数n, m

输出

收到预警与地震波抵达的时间差,若地震波在预警前抵达,输出0,每行输出一个结果。输出结果请使用 cout 或使用 %g
样例输入
Copy
5.0 37.2
样例输出
Copy
4.3

提示

样例数据中,地震波抵达该处需要 37.2/4=9.3s,预警信息在5s时发出,故该处能提前9.3-5=4.3s收到预警信息

来源

 

[提交][状态]