题目:

对于一个含有 n+2个元素的数列,A0、A1、……、An+1A_{0}、A_{1}、……、A_{n+1}A0​、A1​、……、An+1​ ,满足这样的递归公式
Ai=Ai−1+Ai+12−CiA_{i}=\frac{A_{i-1}+A_{i+1}}{2}-C_{i}Ai​=2Ai−1​+Ai+1​​−Ci​
现在我们知道 A0、An+1A_{0}、A_{n+1}A0​、An+1​和C1、C2、……、CnC_{1}、C_{2}、……、C_{n}C1​、C2​、……、Cn​
现在请你帮忙计算 A1A_{1}A1​ 的值。

输入格式

第一行输入一个整数 n(1≤n≤10001 \leq n \leq 10001≤n≤1000)。

第二行输入两个数 A0、An+1A_{0}、A_{n+1}A0​、An+1​,接着是 n 个数据分别是 C1、C2、……、CnC_{1}、C_{2}、……、C_{n}C1​、C2​、……、Cn​ 。所有的数据均是两位小数的浮点数。

输出格式

输出 A1A_{1}A1​ 的值,结果保留两位小数。

样例输入1

1
50.50 25.50
10.15

样例输出1

27.85

样例输入2

2
-756.89 52.52
172.22 67.17

样例输出2

-761.49

分析:

由递推公式:Ai=Ai−1+Ai+12−CiA_{i}=\frac{A_{i-1}+A_{i+1}}{2}-C_{i}Ai​=2Ai−1​+Ai+1​​−Ci​
A1=A0+A22−C1A_{1}=\frac{A_{0}+A_{2}}{2}-C_{1}A1​=2A0​+A2​​−C1​
A2=A1+A32−C2⇒A_{2}=\frac{A_{1}+A_{3}}{2}-C_{2}\RightarrowA2​=2A1​+A3​​−C2​⇒ 3A2=A0−2(C1+2C2)+2A33A_{2}=A_{0}-2(C_{1}+2C_{2})+2A_{3}3A2​=A0​−2(C1​+2C2​)+2A3​
A3=A2+A42−C3⇒A_{3}=\frac{A_{2}+A_{4}}{2}-C_{3}\RightarrowA3​=2A2​+A4​​−C3​⇒ 4A3=A0−2(C1+2C2+3C3)+3A44A_{3}=A_{0}-2(C_{1}+2C_{2}+3C_{3})+3A_{4}4A3​=A0​−2(C1​+2C2​+3C3​)+3A4​
由以上可以推导出:
(n+1)An=A0−2F(n)+nAn+1(n+1)A_{n}=A_{0}-2F(n)+nA_{n+1}(n+1)An​=A0​−2F(n)+nAn+1​
⇒\Rightarrow⇒An=A0−2F(n)+nAn+1n+1A_{n}=\frac{A_{0}-2F(n)+nA_{n+1}}{n+1}An​=n+1A0​−2F(n)+nAn+1​​
F(n)=C1+2C2+3C3+……nCnF(n)=C_{1}+2C_{2}+3C_{3}+……nC_{n}F(n)=C1​+2C2​+3C3​+……nCn​
故此向后遍历即可获得A1A_{1}A1​的值。

AC代码:

#include<bits/stdc++.h>
using namespace std;
double e[1010],dp[1010],f[1010];
int n;
int main(){cin>>n;cin>>f[0]>>f[n+1];for(int i=1;i<=n;i++)cin>>e[i];dp[1]=e[1];for(int i=2;i<=n;i++)dp[i]=dp[i-1]+i*e[i];for(int i=n;i>=1;i--)f[i]=(f[0]-2*dp[i]+i*f[i+1])/(i+1);printf("%.2f\n",f[1]);//cout<<f[1]<<endl;return 0;
}

2018 蓝桥杯省赛 A 组模拟赛(一)数列求值+推导相关推荐

  1. 2018 蓝桥杯省赛 B 组模拟赛(一)--封印之门

    题目链接:https://nanti.jisuanke.com/t/A1594 蒜头君被暗黑军团包围在一座岛上,所有通往近卫军团的路都有暗黑军团把手.幸运的是,小岛上有一扇上古之神打造的封印之门,可以 ...

  2. 52-2018 蓝桥杯省赛 B 组模拟赛(一)java

    最近蒜头君喜欢上了U型数字,所谓U型数字,就是这个数字的每一位先严格单调递减,后严格单调递增.比如 212212 就是一个U型数字,但是 333333, 9898, 567567, 313133131 ...

  3. 2019 蓝桥杯省赛 B 组模拟赛(一)蒜厂年会

    2019 蓝桥杯省赛 B 组模拟赛(一)蒜厂年会 这题有两种情况 1.最大的和是在0~n-1 2.最大的和越过了首尾 这时候只要用n个数的和 - 0~n-1 的连续的最小和 这是求连续子集最大.最小 ...

  4. 2019 蓝桥杯省赛 B 组模拟赛(一)——计蒜客(未完待续)

    比赛链接: 2019 蓝桥杯省赛 B 组模拟赛(一) 友情提示: 蓝桥杯的头文件,如果不是都记得,可以直接万能头文件 #include <bits/stdc++.h>, 不过有的时候,这样 ...

  5. 2020年 第11届 蓝桥杯 C/C++ B组 省赛真题详解及小结【第1场省赛2020.7.5】【Java版】

    蓝桥杯 Java B组 省赛真题详解及小结汇总[2013年(第4届)~2020年(第11届)] 注意:部分代码及程序 源自 蓝桥杯 官网视频(历年真题解析) 郑未老师. 2013年 第04届 蓝桥杯 ...

  6. 2015年第六届蓝桥杯C/C++B组省赛题目解析

    1.奖券数目 有些人很迷信数字,比如带"4"的数字,认为和"死"谐音,就觉得不吉利. 虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求.某抽奖活动的奖券号码是 ...

  7. 第一届『Citric杯』NOIP提高组模拟赛 题解

    [官方题解]第一届『Citric杯』NOIP提高组模拟赛 题解 第一题 柠檬超市 这题是本次模拟赛的送分题.做法显然. 但是注意此题有一个陷阱: 注意W和C的规模都是10^9,所以如果直接用doubl ...

  8. python解答蓝桥杯真题3 省模拟赛 计算机存储中有多少字节

    python解答蓝桥杯真题3 省模拟赛 计算机存储中有多少字节 题目 问题描述 在计算机存储中,12.5MB是多少字节? 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可.本题的结果为一个整 ...

  9. 计蒜客2018蓝桥杯省赛B组模拟赛(一)题目及解析(未完待续)

    一.题目列表 A. 结果填空:年龄         分值: 3 B. 结果填空:开关灯     分值: 7 C. 结果填空:U型数字  分值: 9 D. 代码填空:LIS         分值: 11 ...

  10. 计蒜客2018蓝桥杯省赛B组模拟赛(一)题目及解析

    转载自: https://blog.csdn.net/nihaopeng521/article/details/79470326 一.题目列表 A. 结果填空:年龄         分值: 3 B. ...

最新文章

  1. 【并发编程】对线程的初步认识
  2. python常用标准库有哪些-Python 200个标准库汇总
  3. Kafka深入理解-2:Kafka的Log存储解析
  4. python核心数据类型_Python核心数据类型—元组
  5. 次元网站女装穿起来,从A站到Z站,你知道哪个?谁才是你的最爱?
  6. 四元数姿态解算及多传感器融合详细解析
  7. C#刷遍Leetcode面试题系列连载(1) - 入门与工具简介
  8. java安全(六)java反序列化2,ysoserial调试
  9. linux绑定中文域名,linux shell正则表达式如何匹配域名(包含中文域名)
  10. 多显示器 坐标 左上角_也许是你的第一台专业显示器,隶属华硕ProArt创意国度的PA248QV...
  11. IAR for STM8的基本使用教程
  12. 全国地级市坐标、名称、编码获取 / 全球城市坐标位置
  13. node.js 在 Express4.0 框架使用 Connect-Busboy 实现文件上传
  14. Win10电脑开机后黑屏只有鼠标怎么办?
  15. J2me xmlReader的轻量级实现
  16. 【电子科学系保研】-- 湖南大学保研之旅
  17. C++ reverse()函数用法详解(深入了解,一文学会)
  18. Java金额每隔三位加上一个逗号
  19. 2021-04-21
  20. pycharm 专业版 Permanent activation

热门文章

  1. Java之对List里面的对象名字进行模糊查询
  2. Android之图片边显示模糊原因
  3. TotoiseSVN-小乌龟的使用方法总结
  4. Android之怎么隐藏EditText光标和自动显示键盘
  5. mybatis执行批量更新batch update 的方法(oracle,mysql)
  6. 看得懂的设计模式 享元模式python3 最基本(简单)实现
  7. java实体中文字段_java - Spring JPA实体类是否可以包含不在数据库表中的非数据库字段 - SO中文参考 - www.soinside.com...
  8. 性冷淡风的麻将,获红点奖!网友:没有烟火气了
  9. 哪些才是对女朋友的有效关心,来学习一下~
  10. 众里寻 Bug 千百度,蓦然回首,它却在隔壁老张处……