Problem Statement
You have a standard deck of playing cards, containing 52 cards in 4 suits and 13 values. The values are Ace (1), 2, 3, 4, 5, 6, 7, 8, 9, 10, Jack (10), Queen (10), and King (10).
You are given
Definition
- Class:
- ThreeCardsDraw
- Method:
- totalChance
- Parameters:
- int
- Returns:
- double
- Method signature:
- double totalChance(int total)
- (be sure your method is public)
Notes
- Notes that aces have a value of 1, while jacks, queens and kings have a value of 10.
Constraints
- total will be between 3 and 30, inclusive.
Examples
3
Returns: 1.8099547511312217E-4
The only way this can happen is to pick three of the four aces.
30
Returns: 0.025339366515837104
5
Returns: 0.0021719457013574662
There's a few ways to select three cards and get a total of 5.
15
Returns: 0.05085972850678733
20
Returns: 0.06660633484162896
29
Returns: 0.02171945701357466