#include #define REP(i,s,n) for(int i=s;i> N; Point3d p; cin >> p.x >> p.y >> p.z; vector arr(N); rep(i,N) cin >> arr[i].x >> arr[i].y >> arr[i].z; double answer = 0; rep(i,N) REP(j,i+1,N) REP(k,j+1,N) { Plane3d plane(arr[i],arr[j],arr[k]); answer += plane.distanceP(p); } printf("%.10f\n",answer); return 0; }