LightOJ 1022 【读题】

来源:互联网 发布:二维数组的遍历 编辑:程序博客网 时间:2024/05/08 23:44

求阴影面积;

犯了两个错误,漏看了两个条件。

第一个wa:题面中PI说要取pi = 2 * acos (0.0) 

第二个wa: For example, add 10-9 to your result.


这些在比赛中都是输不起的;
题面一旦大致懂了,要注重细节了,细节也会决定成败
#include<cstdio>#include<math.h>#include<queue>#include<map>#include<string>#include<string.h>#include<iostream>#include<algorithm>using namespace std;typedef __int64 LL;const int INF=0x3f3f3f3f;const LL mod=1e9+7;const int N=30;const double PI=2*acos(0.0);const double temp=1e-9;int main(){    double R,ans;    int T;    int cas=1;    scanf("%d",&T);    while(T--)    {        scanf("%lf",&R);        printf("Case %d: ",cas++);        ans=4*R*R-PI*R*R+temp;        printf("%.2lf\n",ans);    }    return 0;}


0 0
原创粉丝点击