#include <bits/stdc++.h>
using namespace std;
struct point{
double x,y;
point(double A,double B){
x=A,y=B;
}
point() = default;
};
struct triangle{
point a,b,c;
triangle(point A,point B,point C){
a=A,b=B,c=C;
}
triangle() = default;
};
double getArea(triangle T){
// TODO: 计算三角形T的面积(向量叉乘)
int x1=T.a.x;
int y1=T.a.y;
int x2=T.b.x;
int y2=T.b.y;
int x3=T.c.x;
int y3=T.c.y;
int xab=x2-x1;
int yab=y2-y1;
int xac=x3-x1;
int yac=y3-y1;
double a=abs(xab*yac*1.0-yab*xac*1.0);
return a/2;
}

京公网安备 11010502036488号