#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; const double pi=4*atan(1.0); constexpr long long mod=static_cast(1e9+7); using cWeightEdges=vector>>; using cEdges=vector>; int main() { int p,q; cin>>p>>q; vector dp1(101,0); vector dp2(101,0); int cnt=0; while(1){ for(int i=0;i<101;++i){ dp1[i]=double(i)*(1.+dp1[max(0,i-q)])/200.+(100.-double(i))*(1+dp1[min(100,i+q)])/300.; } ++cnt; if(cnt>10000)break; } cout<