CF 1199B Water Lily
2020-3-21
·
hexer

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);
	}
}