<span style="font-family: Arial, Helvetica, sans-serif;">/*</span>
因为:Ai=(Ai-1+Ai+1)/2 - Ci,
A1=(A0 +A2 )/2 - C1;
A2=(A1 + A3)/2 - C2 , ...
=> A1+A2 = (A0+A2+A1+A3)/2 - (C1+C2)
=> A1+A2 = A0+A3 - 2(C1+C2)
同理可得:
A1+A1 = A0+A2 - 2(C1)
A1+A2 = A0+A3 - 2(C1+C2)
A1+A3 = A0+A4 - 2(C1+C2+C3)
A1+A4 = A0+A5 - 2(C1+C2+C3+C4)
...
A1+An = A0+An+1 - 2(C1+C2+...+Cn)
----------------------------------------------------- 左右求和
(n+1)A1+(A2+A3+...+An) = nA0 +(A2+A3+...+An) + An+1 - 2(nC1+(n-1)C2+...+2Cn-1+Cn)
=> (n+1)A1 = nA0 + An+1 - 2(nC1+(n-1)C2+...+2Cn-1+Cn)
=> A1 = [nA0 + An+1 - 2(nC1+(n-1)C2+...+2Cn-1+Cn)]/(n+1)
*/
#include<stdio.h>
int main()
{
int n, i, t;
double s, ss, a, b, c;
while(scanf("%d", &n) != EOF)
{
scanf("%lf%lf", &a, &b);
s = n*a+b;
ss = 0.0;
t = n;
for(i = 1; i <= n; i++)
{
scanf("%lf", &c);
ss += t*c;
t--;
}
printf("%.2f\n", (s-2*ss)/(n+1));
}
return 0;
}