2086.cpp

来自「杭电 acm部分代码 有兴趣的可以下载 谢谢」· C++ 代码 · 共 22 行

CPP
22
字号
//数学推导
#include<iostream>
#include<cstdio>
#include<string>
using namespace std;
void main()
{
    double start,end,c[3001],sum;
    int    n,i;
    while(cin>>n){
        memset(c,0,sizeof(c));
        scanf("%lf %lf",&start,&end);
        for(i=1;i<=n;i++)
            cin>>c[i];
        c[2]+=c[1];
        sum=0;
        for(i=2;i<=n;i++)
            sum+=c[i]*(n-i+1);
        printf("%.2lf\n",(end+n*start-2*c[1]-2*sum)*1.0/(n+1));
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?