问题描述
Expanding Rods
[lightoj-1137] [3128549381013603] @vjudge
问题分析
可推出关于圆弧半径r和h的方程
$\sqrt{r^2-(\dfrac{l}{2})^2}+h=r$ ①
$2*arsin(\dfrac{l}{2r})*r=l’$②
由①式可化简出
$r=\dfrac{h^2+\dfrac{l^2}{4}}{2h}$
代入②式中可求出l'
把其与根据题目数据求出的l’比较
可得到mid与res的比较关系
从而可以进行二分查找
|
|
可推出关于圆弧半径r和h的方程
$\sqrt{r^2-(\dfrac{l}{2})^2}+h=r$ ①
$2*arsin(\dfrac{l}{2r})*r=l’$②
由①式可化简出
$r=\dfrac{h^2+\dfrac{l^2}{4}}{2h}$
代入②式中可求出l'
把其与根据题目数据求出的l’比较
可得到mid与res的比较关系
从而可以进行二分查找
|
|
加载中...