题目链接

 #include <bits/stdc++.h>
using namespace std;
typedef long long ll;
inline ll read(){
int x=,f=;char ch=getchar();
while(ch>''||ch<''){if(ch=='-')f=-;ch=getchar();}
while(ch>=''&&ch<=''){x=x*+ch-'';ch=getchar();}
return x*f;
} /***********************************************************/ const int maxn = 1e6+;
double dp[maxn][]; int main(){
int n;
n = read();
for(int i = ;i <= n;i++){
double x;
scanf("%lf", &x);
dp[i][] = (dp[i-][] + )*x;
dp[i][] = (dp[i-][] + *dp[i-][] + ) * x;
dp[i][] = dp[i-][] + (*dp[i-][] + *dp[i-][] + ) * x;
}
printf("%.1lf\n", dp[n][]);
return ;
}

最新文章

  1. android 弹出AlertDialog的学习案例
  2. Mac OS 后台服务注册
  3. UITableViewCell的选中时的颜色设置
  4. POJ 2142 The Balance【扩展欧几里德】
  5. [codevs 1306]广播操的游戏(Trie)
  6. OC中@property属性关键字的使用(assign/weak/strong/copy)
  7. NDK(6)eclipse下断点调试ndk代码
  8. bmp格式解析
  9. linux 下dd命令直接清除分区表(不用再fdisk一个一个的删除啦)
  10. 新CCIE笔记-路由器的配置
  11. svn checkout The XML response contains invalid XML
  12. 实现PC视频播放最强画质教程( Potplayer播放器+MADVR插件)【转】
  13. 赋给个人账户sudo的全部root执行权限
  14. python打开文件的N种姿势
  15. Python 编程快速上手 第八章总结
  16. 前端开发利器: Bootstrap + AngularJS
  17. git ingore添加忽略文件无较的解决方法
  18. xlrd基本操作
  19. 面试被问到SPI总结
  20. 为什么说”人生苦短,我用python“?

热门文章

  1. 打开Vs2010时,卡在加载工具箱内容 不动了
  2. C# 计时器 以“天时分秒毫秒”形式动态增加显示
  3. 【html学习整理】常用标签
  4. HTML/CSS实现的搜索框
  5. &amp;&amp;、||和&amp;、|的区别
  6. LNMP安装(二)
  7. JAVA,MYSQL,ORACLE的数据类型对比
  8. Grunt:常见错误
  9. Hibernate中注解的开发
  10. [spoj694&amp;spoj705]New Distinct Substrings(后缀数组)