原题链接:UVa10491
解析:一定要读懂题意,尤其是英文。刚开始以为主持人每打开一个门,就换一次,然后才发现是一次性打开c个门再问你换不换。
代码实例:
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
int a,b,c;
while(cin >> a >> b >> c){
double pro1 = a*1.0/(a+b)*b*1.0/(a+b-c-1);
double pro2 = b*1.0/(a+b)*(b-1)/(a+b-c-1);
printf("%.5lf
",pro1+pro2);
}
return 0;
}