poj 2151 概率DP
来源:互联网 发布:一个淘宝店铺卖多少钱 编辑:程序博客网 时间:2024/04/28 18:03
#include<cstdio>#include<cstring>double dp[1010][36][36];double p[1010][36];int main(){int m,t,k;while(~scanf("%d%d%d",&m,&t,&k)&&(m+t+k)){double p1=1,p2=1;memset(dp,0,sizeof(dp));for(int i=1;i<=t;i++)for(int j=1;j<=m;j++)scanf("%lf",&p[i][j]);for(int i=1;i<=t;i++){double tem=1;for(int j=1;j<=m;j++)tem*=(1-p[i][j]);p1*=(1-tem);}for(int i=1;i<=t;i++){dp[i][0][0]=1;for(int j=1;j<=m;j++){ for(int k=1;k<=j;k++) dp[i][j][k]=dp[i][j-1][k]*(1-p[i][j])+dp[i][j-1][k-1]*p[i][j]; dp[i][j][0]=dp[i][j-1][0]*(1-p[i][j]); }}for(int i=1;i<=t;i++){double tem=0;for(int j=1;j<=k-1;j++)tem+=dp[i][m][j];p2*=tem;}printf("%.3f\n",p1-p2);}}
阅读全文
0 0
- 【概率dp】POJ 2151
- poj-2151-概率dp
- poj 2151(概率dp)
- 概率 DP POJ 2151
- poj 2151 概率DP
- poj 2151 <概率DP>
- poj 2151 概率DP
- poj 2151 概率DP
- poj 2151 概率dp
- POJ 2151(概率DP)
- POJ 2151 概率DP
- POJ 2151 概率dp
- poj 2151概率dp
- POJ 2151 概率DP
- poj 2151 概率DP
- POJ 2151 概率DP
- POJ 2151(概率DP)
- 【概率dp】POJ 3071
- Github 开源:升讯威 Winform 开源控件库( Sheng.Winform.Controls)
- Java与MongoDB的配合使用备忘2-CURD操作具体实例
- Java Web篇:导出等比例图片到Excel
- sql-事务
- 获取本地视频缩略图方法
- poj 2151 概率DP
- 生产者与消费者--Java基础071
- iOS进阶(二)Objective-C底层原理
- MySql查询某段时间内的数据
- 插入排序(Java实现)
- SpringMVC 文件上传之 --- IO与NIO实现及其性能比较
- 归并排序
- JAVA 初识Class类
- Spring返回中文乱码