CF 1199B Water Lily

1199B

其实这是一个数学题

给出H和L先求出c的长度,然后得知∠a的余弦,求出c/2,整个茎的长度也求出了,然后减去H就是水的深度了
代码看着倒是很简单

#include<bits/stdc++.h>
using namespace std;
int main()
{
    
    
	double h,l,c,d;
	while(cin>>h>>l)
	{
    
    
		c=h*h+l*l;
		d=c/2/h;
		printf("%.13lf\n",d-h);
	}
}

猜你喜欢

转载自blog.csdn.net/Dueser/article/details/105017038