#abc223c. [abc223_c]Doukasen
[abc223_c]Doukasen
问题陈述
我们有 个串联的保险丝。从左侧开始,第 个保险丝的长度为 厘米,以 厘米/秒的恒定速度燃烧。
考虑同时从对象的左端点和右端点点燃。找到两个火焰相遇的位置与对象的左端点之间的距离。
约束条件
- 输入中的所有值都是整数。
输入
从标准输入读入输入数据,数据格式如下:
输出
以厘米为单位打印两个火焰相遇的位置与对象左端点之间的距离(只打印数字)。
当输出的绝对误差或相对误差与正确答案的误差都不超过 时,将认为输出是正确的。
示例输入 1
3
1 1
2 1
3 1
示例输出 1
3.000000000000000
两个火焰将在距对象左端点 厘米的位置相遇。
示例输入 2
3
1 3
2 2
3 1
示例输出 2
3.833333333333333
示例输入 3
5
3 9
1 2
4 6
1 5
5 3
示例输出 3
8.916666666666668