//G - ¸Ä¸ï´º·ç´µÂúµØ //https://vjudge.net/contest/508277#problem/G #include #include #include #include #include using namespace std; const int N=101; double s; int n,i,j,tmp,e,m,t; struct dot { int x,y;//int->double } a[N]; double cross(double x1,double y1,double x2,double y2) { // printf("(%d,%d)(%d,%d):%d\n",x1,y1,x2,y2,x1*y2-x2*y1) ; return x1*y2-x2*y1; } int gcd(int a,int b) { // if(a