close

Q10668:Expanding Rods

  當一根長度為L的細竿子被加熱了n度,它會膨脹到一個新的長度L’=(1+n*C)*L,其中C是竿子材質的膨脹係數。

  當細竿子被放在兩個堅固的牆之間被加熱時,它會膨脹而變成圓形的一部分,原始的竿子則會成為一段弦。

  你的任務是去計算弧跟弦的中心點之間的距離。

input

  輸入包含多筆測資。每一行測資包含了三個非負的數值:竿子的初始長度、變化的溫度、以及膨脹係數。輸入的數值保證不會膨脹到大於原來的1.5倍。最後一行包括了三個負數,且這筆測資不需要被處理。

Output

  對於每一筆輸入,請輸出弧跟弦中心點之間的距離(精確度到小數點後三位)

Sample input

  1000 100 0.0001

  15000 10 0.00006

  10 0 0.001

  -1 -1 -1

Output for sample input

  61.329

  225.020

  0.000

arrow
arrow
    全站熱搜

    aikosenoo 發表在 痞客邦 留言(0) 人氣()