#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; vector prob(3); vector > > memo; double solve(int y, int a, int n) { if(y == 0) return n; if(memo[y][a][n] > -0.5) return memo[y][a][n]; double ret = 0.0; double p = 1.0; for(int i=0; i> y; y = 80 - y; for(int i=0; i<3; ++i){ cin >> prob[i]; prob[i] /= 100.0; } int n = 14; memo.assign(y+1, vector >(2, vector(n+1, -1.0))); printf("%.10f\n", solve(y, 0, n) * 2.0); return 0; }