一道简单的计算几何
给你一个大圆 然后向大圆里放小圆 给定小圆个数问 小圆半径
(R-r)*sin(a)=r
#include <iostream>
#include <math.h>
#include <cstdio>
using namespace std;
#define pi acos(-1)
int main()
{
int a,b;
int t;
cin>>t;
int d=1;
while(t--)
{
double a1,b1,R,n,r;
cin>>R>>n;
a1=360/n/2 ;
b1=90-a1/2;
r=R*sin(a1*pi/180)/(1+sin(a1*pi/180));
printf("Case %d: %.10lf\n",d++,r);
}
return 0;
}