王助教大炼钢铁

时间限制: 1000 ms 内存限制: 65536 kb
总通过人数: 0 总提交人数: 0

题目描述

王助教学习了一些关于炼钢的物理知识。

生铁的碳含量较高(初始有s%),钢的碳含量较低(需要碳含量等于t%),生铁加热以后碳会燃烧,含量会按比例减少,每秒钟会减少上一秒的a%(但燃烧的过程是连续的)。王助教可以使用锻造锤敲一下生铁,令b%的碳(相对于敲之前的碳含量)瞬间燃烧完毕。

王助教很懒,最多只打算敲一下,请你计算一下王助教至少需要多少时间才能将一块生铁打成钢。

由于同时会发生铁的氧化反应所以可以认为钢的总质量不变。

输入

4个整数,代表题目中的s,t,a,b。

0 < t < s < 100
0 < a < 100
0 < b < 100

输出

输出一行浮点数,至少需要多少秒打成钢(保留到小数点后1位,四舍五入)

输入样例

5 2 1 5

输出样例

86.1

相关推荐