#include<stdio.h>
#include<math.h>
int main()
{
int ax, ay, az, bx, by, bz, cx, cy, cz;
while (scanf("%d %d %d %d %d %d %d %d %d", &ax, &ay, &az, &bx, &by, &bz,
&cx, &cy, &cz) != EOF)
{
double a = sqrt(
(ax - bx) * (ax - bx) + (ay - by) * (ay - by)
+ (az - bz) * (az - bz));
double b = sqrt(
(ax - cx) * (ax - cx) + (ay - cy) * (ay - cy)
+ (az - cz) * (az - cz));
double c = sqrt(
(cx - bx) * (cx - bx) + (cy - by) * (cy - by)
+ (cz - bz) * (cz - bz));
double r = (a + b - c) * (a + c - b) * (b + c - a) / (a * b * c);
printf("%.3lf\n", r * r / 4);
}
return 0;
}
ZOJ-1439
最新推荐文章于 2014-08-10 17:27:46 发布