本文主要是介绍uva 10014 Simple calculations(数学推导),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
直接按照题意来推导最后的结果就行了。
开始的时候只做到了第一个推导,第二次没有继续下去。
代码:
#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;
}
这篇关于uva 10014 Simple calculations(数学推导)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!