题解:求抛物线系数公式,直线系数公式,再用简单积分来求面积。

#include <cstdio>  
double x1,x2,x3,y1,y2,y3;  
double a,s,k;  
double fuck(double x)  
{  
    return 1.0/3*a*(x-x1)*(x-x1)*(x-x1)+y1*x-1.0/2*k*(x-x3)*(x-x3)-y3*x;  
}  
int main()  
{  
    int t;  
    scanf("%d",&t);  
    while(t--)  
    {  
        scanf("%lf%lf%lf%lf%lf%lf",&x1,&y1,&x2,&y2,&x3,&y3);  
        k=(y2-y3)/(x2-x3);  
        a=(y2-y1)/((x2-x1)*(x2-x1));  
        s=fuck(x3)-fuck(x2);  
        printf("%.2lf\n",s);  
    }  
    return 0;  
}  

 

相关文章:

  • 2022-01-11
  • 2021-12-17
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-30
  • 2021-11-17
猜你喜欢
  • 2021-09-20
  • 2021-04-20
  • 2022-12-23
  • 2022-01-16
  • 2022-12-23
  • 2022-01-22
相关资源
相似解决方案