Uva--10491(数学,概率)
2014-09-03 15:21:58
找规律。不说啥了。
1 /************************************************************************* 2 > File Name: Uva10491.cpp 3 > Author: Nature 4 > Mail: 564374850@qq.com 5 > Created Time: Wed 03 Sep 2014 02:43:48 PM CST 6 ************************************************************************/ 7 8 #include <cstdio> 9 #include <cstring> 10 #include <cstdlib> 11 #include <cmath> 12 #include <iostream> 13 #include <algorithm> 14 using namespace std; 15 const double eps = 1e-9; 16 17 int main(){ 18 double a,b,c,t,tmp; 19 while(scanf("%lf%lf%lf",&a,&b,&c) != EOF){ 20 tmp = a+b-c-1; 21 if(fabs(tmp) < eps) t = 1.0; 22 else t = a*b/tmp/(a+b); 23 printf("%.5lf\n",t + b*(b-1)/tmp/(a+b)); 24 } 25 return 0; 26 }