SP15437 UCV2013I - Tambourine

题目描述

小 HH 非常钟爱铃鼓。他爱到什么程度呢?他甚至想要自己亲手制作一个。铃鼓,是一种如图 1(a) 所示的乐器。它由一个大圆环组成,其半径为 $R$,环内分布着 $N$ 个较小的圆形组件,每个小圆的半径为 $r$,且满足 $r < R$。 在图 1(b) 中可以看到每个圆的半径定义。在图 1(c) 中展示了一种排列方案:大圆中内切一个 $2N$ 边的正多边形,小圆的圆心正好落在这个多边形的每个偶数边的中点上,并且每条边的长度为 $2r$。 小 HH 已经测量好了小圆的半径 $r$,也知道他一共准备了 $N$ 个小圆。现在他希望通过你的帮助来找到制作铃鼓所需的大圆半径 $R$。

输入格式

输入包含多组测试数据。每组数据由两个数字 $r$ 和 $N$ 组成,分别代表小圆的半径和数量。条件是 $0 < r \leq 100$ 且 $2 \leq N \leq 10000$。 输入的最后一行是 $r = N = 0$,表示结束,无需处理。

输出格式

对于每组测试数据,输出一个数值,表示大圆的半径 $R$,结果保留两位小数。 **本翻译由 AI 自动生成**