SP4409 AREA1 - Circle vs Triangle

题目描述

在一个平面上有一个三角形和一个圆,你可以任意的旋转和移动它们,求它们的面积交最多为多少,若你的答案与标准答案的差距小于$10^{-2}$即可通过。

输入格式

每行$4$个数$a,b,c,r$。 其中$a,b,c$表示三角形的三条边的长度,$r$则表示圆的半径。 本题有多组数据,数据以一组$0,0,0,0$作为结束,对于最后一组$0,0,0,0$,无需输出其所对应的答案。

输出格式

对于每组数据,输出一个浮点数表示它们的面积交最多为多少,若你的答案与标准答案的差距小于$10^{-2}$即可通过,同时还要输出一个换行。 Translate By Miracle_Creator