#include <stdio.h>
#include <math.h>
typedef struct{
double a;
double b;
double c;
} Tri;
int main(void) {
Tri data={0};
scanf("%lf %lf %lf",&data.
a,&data.
b,&data.
c); printf("a:%lf b:%lf c:%lf\n",data.
a,data.
b,data.
c); double s;
double p;
p=(data.a+data.b+data.c)/2;
s
=sqrt(p
*(p
-data.
a)*(p
-data.
b)*(p
-data.
c)); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CnR5cGVkZWYgc3RydWN0ewoJCWRvdWJsZSBhOwoJCWRvdWJsZSBiOwoJCWRvdWJsZSBjOwoJfSBUcmk7CmludCBtYWluKHZvaWQpIHsKCVRyaSBkYXRhPXswfTsKCXNjYW5mKCIlbGYgJWxmICVsZiIsJmRhdGEuYSwmZGF0YS5iLCZkYXRhLmMpOwoJcHJpbnRmKCJhOiVsZiBiOiVsZiBjOiVsZlxuIixkYXRhLmEsZGF0YS5iLGRhdGEuYyk7Cglkb3VibGUgczsKCWRvdWJsZSBwOwoJcD0oZGF0YS5hK2RhdGEuYitkYXRhLmMpLzI7CglzPXNxcnQocCoocC1kYXRhLmEpKihwLWRhdGEuYikqKHAtZGF0YS5jKSk7CglwcmludGYoIuS4ieinkuW9ouOBrumdouepjTolbGYiLHMpOwoJcmV0dXJuIDA7Cn0K