您的位置:首页 > 其它

uva 10014 Simple calculations(数学推导)

2014-07-05 17:14 369 查看
直接按照题意来推导最后的结果就行了。

开始的时候只做到了第一个推导,第二次没有继续下去。





代码:

#include<stdio.h>

int main()
{
int T, n, i;
double a, aa, sum, temp, ans;
scanf("%d", &T);
while(T--)
{
scanf("%d", &n);
scanf("%lf", &first);
scanf("%lf", &final);
for(i=1, sum=0; i <= n; ++i)
{
scanf("%lf", &temp);
sum += 2.0 * (n + 1 - i) * temp;
}

ans = n * a + aa - sum;
printf("%.2lf\n", ans / (n+1));

if(T != 0) printf("\n");
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: