#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main(){
double l,d,c,n,r,alf,x;
cin>>d>>n>>c;
l=d*(1+n*c);
double m=0;n=acos(-1.0)/2;
while(n-m>1e-12)
{
double b=(m+n)/2;
if(l*sin(b)>b*d)m=b;
else if(l*sin(b)<b*d)n=b;
}
alf=m;
r=l/alf/2;
x=r-r*cos(alf);
cout<<fixed<<setprecision(3)<<x;
return 0;
}
请问有没有大佬能给我解释一下10行之后的意思。拜托