2018美团题4
有一個神奇的盤子,形狀為圓形。盤子上面爬著一個大象(視作一個點)。由于現實的扭曲,當大象在盤子某個直徑的一端的時候,可以瞬間傳送至直徑的另一端?,F在大象想去盤子上另外一點,問他最少需要移動多少距離。傳送不計距離。
輸入描述:
第一行一個整數r(1 <= r <= 1000)代表盤子的半徑。
接下來兩行兩個整點分別代表大象所在的位置和大象目標的位置坐標。保證兩個點都在圓內(可能在邊界上),圓心在點(0, 0)上。
輸出描述:
輸出一個實數,代表大象最短需要移動多少距離。和標程相對或絕對相差1e-6都算正確。
示例1
輸入
1
0 1
0 -1
輸出
0.000000000000
示例2
輸入
4
3 0
-3 0
輸出
2.000000000000
說明
?
示例3
輸入
100
-59 76
3 69
輸出
62.393909959226
轉載于:https://www.cnblogs.com/wangzhisdu/p/9266771.html
總結
- 上一篇: WPF 问题 Presentation
- 下一篇: GP两种连接方式性能测试