UVa 10014 - Simple calculations
2016-03-09 13:01
411 查看
題目:已知一些地推公式和參數,求解其他的參數。
分析:數學題。需要推到公式計算。
已知
推导,取前k项加和,可得
整理得到
取前n项加和,可得
整理得到
說明:UVa和uhunt上不去,vjudge不能提交,好久没刷UVa了╮(╯▽╰)╭。
分析:數學題。需要推到公式計算。
已知
推导,取前k项加和,可得
整理得到
取前n项加和,可得
整理得到
說明:UVa和uhunt上不去,vjudge不能提交,好久没刷UVa了╮(╯▽╰)╭。
#include <algorithm> #include <iostream> #include <cstdlib> #include <cstdio> using namespace std; double a[3003]; double c[3003]; int main() { int t, n; while (~scanf("%d",&t)) while (t --) { scanf("%d",&n); scanf("%lf%lf",&a[0],&a[n+1]); for (int i = 1; i <= n; ++ i) scanf("%lf",&c[i]); double sum1 = 0.0; for (int i = 1; i <= n; ++ i) sum1 += c[i]*(n+1-i); a[1] = (a[0]*n+a[n+1]-2.0*sum1)/(1.0+n); printf("%.2lf\n",a[1]); if (t) puts(""); } return 0; }
相关文章推荐
- android V7 包导入
- js/jquery使用过程遇到的问题
- getChars的使用方法
- 快速排序
- Gson解析Date格式
- 窗口电压比较器电路设计
- POJ 1651 Multiplication Puzzle 区间DP
- LNMP环境配置SSL证书实现https访问
- Android自定义进度条
- 视图加载生命周期
- 使用cocoapods svn管理提交源代码方法
- Android再点一次退出应用
- Android集成TalkingData统计
- 【C++11】新特性——auto的使用
- python (模块、包)搜索与导入的问题
- 【Tomcat】tomcat简单介绍,安装以及启动(一)
- mvc
- Maven报错: Unable to locate the Javac Compiler in: D:\Program\java\jre1.7.0_45\..\lib\tools.jar
- 【Tomcat】一分钟教你eclipse如何配置tomcat(二)
- Python——装饰器基础