hdu 1714 RedField

来源:互联网 发布:淘宝网开店卖什么好 编辑:程序博客网 时间:2024/06/06 04:47

累觉不爱,这是一个数学公式加上一个x1的求点的推导。

#include <iostream>#include <cstdio>#include <cmath>using namespace std;int main(){    int t;    double a,b,x,y;    double k,x1,s;    cin>>t;    while(t--){        scanf("%lf%lf%lf%lf",&a,&b,&x,&y);        x=fabs(x);        y=fabs(y);    // 转成第一象限1        k=y/x;        x1=a*b/sqrt(b*b+a*a*k*k);        s=a*b/2*acos(x1/a);        printf("%.2f\n",s);        }        return 0;}


0 0
原创粉丝点击