问题标题: 酷町堂:2886

0
0

0
已采纳
赵逸凡
赵逸凡
初级启示者
初级启示者

指针L和R,mid可能解决

0
0
0
0
0
张俊洋
张俊洋
资深守护
资深守护
int n,m,a[10001];
    double s=0,t;
    cin>>n>>m;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
        s=s+a[i]*a[i]*3.141592653589;
    }
    s=s/(m+1);
cout<<s<<"\n";
    for(int i=1;i<=n;i++)
    {t=a[i]*a[i]*3.141592653589;
        //if(s>a[i]*a[i]*3.141592653589);
            //s=t;
            s=min(s,t);
    }
    printf("%.3f"),s;

错的,但有改进的空间

0
毛润宇
毛润宇
新手天翼
新手天翼

嗯,说的都对,但3.14159265358的π不能用字符

我要回答