P7022: 最大四边形
传统题
1.000s
时间限制
128MB
内存限制
4 提交
2 解决
【题目描述】
【题目描述】
当你在大学里上夜班当看门人的时候,你心不在焉地擦黑板,黑板上写满了方程式,结果发现这些方程式不是普通的方程式!这是尊敬的E.I.N.Stein教授的笔记,他在当天早些时候解决了难以捉摸的最大四边形问题!快点,你必须重做他的工作,这样没人注意到发生了什么。
最大四边形问题很容易说明:给定四个边长s1、s2、s3和s4,找到可以使用这些长度构造的任何四边形的最大面积。四边形是具有四个顶点的多边形。
【输入格式】
输入一行由四个正整数组成,四个边长s1、s2、s3和s4。
对于所有i,保证2×
si<s1+s2+s3+s4,并且1≤
si≤
1000。
【输出格式】
输出单个实数,代表四边形的最大面积如上所述。您的答案必须精确到绝对或相对误差不超过10-6。
【样本输入1】
3 3 3 3
【样本输出1】
9.000000000000000
【样本输入2】
1 2 1 1
【样本输出2】
1.299038105676658
【样本输入3】
2 2 1 4
【样本输出3】
3.307189138830738