UVa10491 Cows and Cars

#include<iostream>
#include<cstdio>
#include<algorithm>
int main(){
    double a,b,c;
    while(scanf("%lf%lf%lf",&a,&b,&c)==3)
      printf("%.5f
",b*(a+b-1)/(a+b)/(a+b-c-1));
    return 0;
}

a/(a+b) 【开始选到牛的概率】 * b/(a+b-c-1) 【开始选到牛的情况下最后选到车的概率】 + b/(a+b) 【开始选到车的概率】 * (b-1)/(a+b-c-1) 【开始选到车的情况下最后选到车的概率】 
=b(a+b-1)/[(a+b)(a+b-c-1)]        by yhx

原文地址:https://www.cnblogs.com/SilverNebula/p/5896426.html