题目描述:
当长度为L的一根细木棍的温度升高n度,它会膨胀到新的长度 =(1+n×C)×L ,其中C是热膨胀系数。
当一根细木棍被嵌在两堵墙之间被加热,它将膨胀形成弓形的弧,而这个弓形的弦恰好是未加热前木棍的原始位置。
你的任务是计算木棍中心的偏移距离。
题目分析:
首先可以发现我们需要二分的内容是当前角度,那么角度的范围可以很容易发现,因为木管长度不超过1.5倍那么就定角度为0- π 因为如果圆心角过小会发现半径十分的大根本存不下,其实这种情况的时候木棍长度的变化也是十分的小的那么
if(Temp * ks * Len1 <= eps)
判断一下如果满足那么直接就输出0.000,
其他的情况我们可以发现如果我们枚举的是