HDU2086 A1 = ?【水题】
A1 = ?
Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 13688 Accepted Submission(s): 8226
Problem Description
有如下方程:Ai = (Ai-1 + Ai+1)/2 - Ci (i = 1, 2, 3, … n).
若给出A0, An+1, 和 C1, C2, …Cn.
请编程计算A1 = ?
Input
输入包括多个测试实例。
对于每个实例,首先是一个正整数n,(n <= 3000); 然后是2个数a0, an+1.接下来的n行每行有一个数ci(i = 1, …n);输入以文件结束符结束。
Output
对于每个测试实例,用一行输出所求得的a1(保留2位小数).
Sample Input
1
50.00
25.00
10.00
2
50.00
25.00
10.00
20.00
Sample Output
27.50
15.00
Source
2006/1/15 ACM程序设计期末考试
问题链接:HDU2086 A1 = ?
问题简述:(略)
问题分析:
需要进行数学推导,得:
A1 = [nA0 + An+1 - 2(nC1+(n-1)C2+…+2Cn-1+Cn)]/(n+1)
水题不解释。
程序说明:(略)
参考链接:(略)
题记:(略)
AC的C++语言程序如下:
/* HDU2086 A1 = ? */#include <iostream>using namespace std;const int N = 3000;
double c[N + 1];int main()
{int n;while(~scanf("%d", &n)) {double a, b, a1;scanf("%lf%lf", &a, &b);for(int i = 1; i <= n; i++)scanf("%lf", &c[i]);a1 = n * a + b;for(int i = 1; i <= n; i++)a1 -= 2 * i *c[n - i + 1];a1 /= n + 1;printf("%.2f\n", a1);}return 0;
}
HDU2086 A1 = ?【水题】相关推荐
- hdu-5003 Osu!(水题)
题目链接: Osu! time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Prob ...
- SDNU 1427.分解质因数(水题)
Description 问题描述 求出区间[a,b]中所有整数的质因数分解. 输入格式 输入两个整数a,b. 输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1< =a2< ...
- HDU - 1757 A Simple Math Problem(矩阵快速幂,水题)
题目链接:点击查看 题目大意:实现公式: f(x)=x,x<10 f(x)=a0*f(x-1)+a1*f(x-2)+--+a9*f(x-10) 题目给出a0~a9,一个n和一个m,要求输出f(n ...
- B - Average Numbers CodeForces - 134A(水题,思维)
You are given a sequence of positive integers a1, a2, -, an. Find all such indices i, that the i-th ...
- 【CodeForces - 1201C】Maximum Median(思维,水题)
题干: You are given an array aa of nn integers, where nn is odd. You can make the following operation ...
- 【CodeForces - 569B】Inventory (水题)
题干: Companies always have a lot of equipment, furniture and other things. All of them should be trac ...
- codeforces 702A A. Maximum Increase(水题)
题目链接: A. Maximum Increase time limit per test 1 second memory limit per test 256 megabytes input sta ...
- zcmu之水题来一波~
1036: Shepherd 1112: 对于数字的强迫症 1137: 最后一次队内赛的a+b 1278: Sequence(哈希) 1279: Sort photos(读题) 1653: 这样真的好 ...
- NoiOpenjudge水题选刷之_搜索
1789:算24 给出4个小于10个正整数,你可以使用加减乘除4种运算以及括号把这4个数连接起来得到一个表达式.现在的问题是,是否存在一种方式使得得到的表达式的结果等于24. 这里加减乘除以及括号的运 ...
最新文章
- MATLAB应用实战系列( 七十五) -图像处理应用 MATLAB实现基于分水岭算法的图像分割 (附matlab代码)
- 安卓版kindle电子书位置_安卓手机APP如何打开三种格式的电子书文件
- Spring FactoryBean的开发1
- jQuery中的on 和事件委派
- nstimer循环引用_警惕使用NSTimer时的循环引用
- 95-280-048-源码-资源管理-CPU
- linux改变磁盘顺序,Linux上磁盘顺序混乱的情况
- win64 安装Oracle 11g
- 如何用计算机给机顶盒刷机,如何利用sd卡刷机 电视盒子通用刷机方法
- CentOS7安装vmware tools时出现Searching for a valid kernel header path… The path “” is not valid错误
- 横向对比EXT4,带你感受真实的Linux文件系统F2FS
- 计算机用户账户限制,win7系统使用共享功能被提示用户账户限制怎么解决
- python中cnt是什么意思_CNT是什么意思
- mysql mdf修复_LDF文件丢失, 如何仅用MDF文件恢复数据库呢?
- Windows系统监控
- 支付宝对账单功能开发
- WACV 2021 论文大盘点-医学影像篇
- 步骤分解:教你五步实现css转盘抽奖小游戏
- 十位世界级顶尖投资大师的投资哲学:忍耐、聚焦、坚定
- 关于电路的竞争与冒险问题详解
热门文章
- arcpy.mapping常用四大件-StyleItem
- Centos7.7之离线安装kubectl
- 关于 cocos2d-x win32 版本的 cpu 占用改良
- mysql 变量定义和赋值_MySQL变量解析
- globalmapper如何选取图像上的点_图像配准算法
- 【java学习之路】(javaWeb【后端】篇)006.FilterListener
- aix c语言 构造函数,错误:命名构造函数,而不是类型。使用g++4.6.1进行编译
- 字母大小写全排列C语言,14种模式解决面试算法编程题(PART II)
- 我的世界基岩版json_我的世界基岩版app_我的世界基岩版app下载_我的世界基岩版安卓版下载-新手游网...
- protostuff java_protostuff 及其注意事项