题意:求阴影部分的面积……
这题其实公式忘了,积分还有线代都不太懂,百度的公式……
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
double x1,y1,x2,y2,x3,y3,a,b,c,d,e,sum;
scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3);
a=(y3-y1)*(x3-x1)*(x3-x1)*(x3-x1);
b=(y3-y1)*(x2-x1)*(x2-x1)*(x2-x1);
c=3*(x3-x1)*(x3-x1);
d=y1*(x3-x2);
e=(y2+y3)*(x3-x2)/2;
sum=(a-b)/c+d-e;
printf("%.2f\n",sum);
}
return 0;
}