uva 10491 Cows and Cars
Posted 日拱一卒 功不唐捐
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uva 10491 Cows and Cars相关的知识,希望对你有一定的参考价值。
https://vjudge.net/problem/UVA-10491
题意:
a头牛,b辆车,每扇门后面都有一头牛或一辆车
开始选手选择一扇门
然后主持人打开c扇有牛的门(选中的除外)
然后选手换一扇门
问最后选手选的门后面是车的概率
开始选牛的概率: 牛/总
又换到车的概率: 车/(总-c-1)
开始选车的概率: 车/总
又换到车的概率: (车-1)*(总-c-1)
总概率: 牛/总 * 车/(总-c-1) + 车/总 * (车-1)*(总-c-1)
#include<cstdio> using namespace std; int a,b,c; int main() { while(scanf("%d%d%d",&a,&b,&c)!=EOF) printf("%.5lf\n",1.0*a/(a+b)*b/(a+b-c-1)+1.0*b/(a+b)*(b-1)/(a+b-c-1)); }
以上是关于uva 10491 Cows and Cars的主要内容,如果未能解决你的问题,请参考以下文章
UVa 10491 Cows and Cars (条件概率)