uva 10014 Simple calculations
2011-10-30 20:48
288 查看
题意: 已知公式ai = (ai–1 + ai+1)/2 – ci ,给你a0,an+1,c1...cn,问a1,
如果我们知道a1,就可以把后面所以的am求出,也就是说,我们可以用a0,a1,去表示an。
如果我们知道a1,就可以把后面所以的am求出,也就是说,我们可以用a0,a1,去表示an。
#include <iostream> #include <cstdio> using namespace std; int main() { int t,t_cnt=0; scanf("%d",&t); while(t--) { int n; double x,y,c; scanf("%d%lf%lf",&n,&x,&y); for(int i=0;i<n;i++) { scanf("%lf",&c); y-=2*(n-i)*c; } y+=n*x; if(t_cnt++!=0) puts(""); printf("%.2lf\n",y/(n+1)); } }
相关文章推荐
- uva 10014 Simple calculations(公式推导)
- UVa 10014 - Simple calculations
- UVA 10014 Simple calculations
- uva 10014
- UVA 10014 - Simple calculations(数学)
- uva 10014 Simple calculations
- uva 10014 - Simple calculations
- Uva 10014
- uva 10014 - Simple calculations
- UVA - 10014 Simple calculations
- UVA 10014(暑假-数学(3) -F - Simple calculations)
- UVA 10014(推公式)
- UVa 10014 - Simple calculations
- UVA10014-简单计算
- UVA 10014 简单计算
- uva 10014(数学)
- uva10014(数学)
- UVa 10014 - Simple calculations
- UVA 10014 Simple calculations
- UVA - 10014 Simple calculations