CodeForces 312B
不要告诉我你没学过概率没学过高数。
1 #include<stdio.h> 2 #include<iostream> 3 using namespace std; 4 5 #include<math.h> 6 #include<algorithm> 7 #include<string.h> 8 #include<stdlib.h> 9 #include<vector> 10 #include<set> 11 #include<map> 12 #include<stack> 13 #include<string> 14 #include<queue> 15 16 #define repA(p,q,i) for( int (i)=(p); (i)!=(q); ++(i) ) 17 #define repAE(p,q,i) for( int (i)=(p); (i)<=(q); ++(i) ) 18 #define repD(p,q,i) for( int (i)=(p); (i)!=(q); --(i) ) 19 #define repDE(p,q,i) for( int (i)=(p); (i)>=(q); --(i) ) 20 21 int main() 22 { 23 int a,b,c,d; 24 scanf("%d%d%d%d",&a,&b,&c,&d); 25 double e = (b-a)*(d-c); 26 double f = b*d; 27 printf("%lf\n",(a*f)/(b*(f-e) ) ); 28 //while(1); 29 return 0; 30 }
To Be The Best Of Yourself