185 Toman Numerals
早期羅馬人使用的最原始的書寫數字非常的簡單但是卻很麻煩。許多字母被用來代表一些重要的數字,且這些字母被綁在一起時可以代表另外一個數字(這些綁在一起的字母,其值是從左至右單純地遞減)。他們用的字母和代表的數值列在下表:
I 1 V 5
X 10 L 50
C 100 D 500
M 1000
185 Toman Numerals
早期羅馬人使用的最原始的書寫數字非常的簡單但是卻很麻煩。許多字母被用來代表一些重要的數字,且這些字母被綁在一起時可以代表另外一個數字(這些綁在一起的字母,其值是從左至右單純地遞減)。他們用的字母和代表的數值列在下表:
I 1 V 5
X 10 L 50
C 100 D 500
M 1000
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