uva 11181 条件概率
来源:互联网 发布:如何调用数组方法 编辑:程序博客网 时间:2024/05/22 00:16
#include<cstdio>#include<cstring>using namespace std;double d[100],res,p[100];int main(){int n,r,t=1;while(~scanf("%d%d",&n,&r)&&(n+r)){for(int i=0;i<n;i++){scanf("%lf",&p[i]);}res=0;memset(d,0,sizeof(d));for(int s=0;s<(1<<n);s++){int num=0;for(int j=0;j<n;j++)if(s&(1<<j))num++;if(num==r){double t=1;for(int j=0;j<n;j++)if(s&(1<<j))t*=p[j];elset*=(1-p[j]);res+=t;for(int j=0;j<n;j++)if(s&(1<<j))d[j]+=t; }}printf("Case %d:\n",t++);for(int i=0;i<n;i++)printf("%.6f\n",d[i]/res);}}
阅读全文
0 0
- uva 11181(条件概率)
- UVa 11181 条件概率
- uva 11181 条件概率
- 枚举,预处理,条件概率(条件概率,uva 11181)
- 【UVA】11181 - Probability|Given(条件概率)
- UVa 11181 - Probability|Given (条件概率)
- uva 11181 Probability|Given 条件概率
- UVA 11181(C) ——Probability|Given (条件概率, dfs求组合)
- 条件概率
- 条件概率
- 条件概率
- UVa 11181 - Probability|Given 概率
- UVA 11181 Probability|Given 概率
- UVA 11181(数学概率)
- uva 11181 概率与排列
- uva 11181 DFS+概率计算
- UVA.11181 Probability|Given (概率)
- 复合概率和条件概率
- Mysql truncate 表以后如何释放空间
- 顺序容器和简单算法
- 内部类、内部接口
- 【数据库】——函数
- Git使用集锦
- uva 11181 条件概率
- matlab中的uint8
- 解决Ubuntu的root账号无法登录SSH问题-Permission denied, please try again.
- windows安装配置mysql实测成功
- LeetCode 209. Minimum Size Subarray Sum
- python修改目录下指定后缀的文件名
- Ruby中的map, reduce, select, reject, group_by理解
- bs4爬虫:获取双色球中奖信息
- Oracle日期类型转换格式