#include <stdio.h>
#include <math.h>
struct data {
double a;
double b;
double c;
double s;
double ans;
};
int main(void){
int x,y,z;
printf("x=%d,y=%d,z=%d\n",x
,y
,z
); struct data length = {x,y,z};
length.s= (length.a+length.b+length.c)/2;
length.
ans=sqrt(length.
s*(length.
s-length.
a)*(length.
s-length.
b)*(length.
s-length.
c)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgpzdHJ1Y3QgZGF0YSB7Cglkb3VibGUgYTsKCWRvdWJsZSBiOwoJZG91YmxlIGM7Cglkb3VibGUgczsKCWRvdWJsZSBhbnM7Cn07CgppbnQgbWFpbih2b2lkKXsKaW50IHgseSx6OwoJc2NhbmYoIiVkIiwmeCk7CiAgICBzY2FuZigiJWQiLCZ5KTsKICAgIHNjYW5mKCIlZCIsJnopOwogICAgcHJpbnRmKCJ4PSVkLHk9JWQsej0lZFxuIix4LHkseik7CiAgICBzdHJ1Y3QgZGF0YSBsZW5ndGggPSB7eCx5LHp9OwogICAgbGVuZ3RoLnM9IChsZW5ndGguYStsZW5ndGguYitsZW5ndGguYykvMjsKICAgIHByaW50Zigicz0lbGZcbiIsbGVuZ3RoLnMpOwogICAgbGVuZ3RoLmFucz1zcXJ0KGxlbmd0aC5zKihsZW5ndGgucy1sZW5ndGguYSkqKGxlbmd0aC5zLWxlbmd0aC5iKSoobGVuZ3RoLnMtbGVuZ3RoLmMpKTsKICAgIHByaW50ZigiUz0lbGZcbiIsbGVuZ3RoLmFucyk7CiAgICByZXR1cm4gMDsKfQo=