Cody

# Problem 43166. Probabilities - Balls and urns - 02

Solution 1577793

Submitted on 7 Jul 2018 by David Verrelli
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
R=4; B=8; N=6; K=2; p = 0.4545; assert( abs(probability(R,B,N,K)-p)<1e-04 );

p = 0.4545

2   Pass
R=22; B=6; N=14; K=12; p = 0.2418; assert( abs(probability(R,B,N,K)-p)<1e-04 );

p = 0.2418

3   Pass
R=22; B=60; N=5; K=0; p = 0.2002; assert( abs(probability(R,B,N,K)-p)<1e-04 );

[Warning: Result may not be exact. Coefficient is greater than 9.007199e+15 and is only accurate to 15 digits] [> In nchoosek (line 92) In probability (line 16) In ScoringEngineTestPoint3 (line 4) In solutionTest (line 7)] [Warning: Result may not be exact. Coefficient is greater than 9.007199e+15 and is only accurate to 15 digits] [> In nchoosek (line 92) In probability (line 16) In ScoringEngineTestPoint3 (line 4) In solutionTest (line 7)] p = 0.2002

4   Pass
R=9; B=0; N=4; K=4; assert( isequal(probability(R,B,N,K),1) );

p = 1

5   Pass
R=1; B=78; N=78; K=1; p = 0.9873; assert( abs(probability(R,B,N,K)-p)<1e-04 );

p = 0.9873