// 2007アジア地区予選C : Minimal Backgammon #include using namespace std; int main(){ fstream cin("C.in"); int N, T, L, B; while(cin >> N >> T >> L >> B, N){ bool lose[101], back[101]; memset(lose, false, sizeof(lose)); memset(back, false, sizeof(back)); for(int i=0;i> idx; lose[idx] = true; } for(int i=0;i> idx; back[idx] = true; } double dp[102][101]; for(int i=0;i<=T;i++) for(int j=0;j<=N;j++) dp[i][j] = 0.0; dp[0][0] = 1.0; for(int i=0;i