Cody

Problem 3056. Chess probability

Solution 2849906

Submitted on 19 Aug 2020 by Dennis Gimlin
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
x = 1800; y = 1800; assert(isequal(expected_score(x,y),0.5))

p = 0.5000

2   Pass
x = 1900; y = 1800; assert(isequal(expected_score(x,y),0.64))

p = 0.6400

3   Pass
x = 1900; y = 2000; assert(isequal(expected_score(x,y),0.36))

p = 0.3600

4   Pass
x = 1900; y = 2100; assert(isequal(expected_score(x,y),0.24))

p = 0.2400

5   Pass
x = 1800; y = 2775; assert(isequal(expected_score(x,y),0.004))

p = 0.0040

6   Pass
x = 1800; y = 2865; assert(isequal(expected_score(x,y),0.002))

p = 0.0020

7   Pass
x = 2865; y = 2775; assert(isequal(expected_score(x,y),0.627))

p = 0.6270

8   Pass
x = 2865; y = 2851; assert(isequal(expected_score(x,y),0.52))

p = 0.5200

9   Pass
x = 2865; y = 2844; assert(isequal(expected_score(x,y),0.53))

p = 0.5300

10   Pass
x = 2785; y = 2865; assert(isequal(expected_score(x,y),0.387))

p = 0.3870

11   Pass
x = 2785; y = 1800; assert(isequal(expected_score(x,y),0.997))

p = 0.9970

Suggested Problems

More from this Author43

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!