Thread: Prop bets
View Single Post
  #3  
Old 12-08-2004, 05:41 AM
gaming_mouse gaming_mouse is offline
Senior Member
 
Join Date: Oct 2004
Location: my hero is sfer
Posts: 2,480
Default Re: Prop bets

If bet 2 were a fair bet, it would pay about 10:1.

Java code below:

<font class="small">Code:</font><hr /><pre>
public class PropBet {
public static void main(String[] args) {
int[] deck = {1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7 ,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,10,10, 10,10,10,10,10,10,10};
System.out.println(deck.length);
int total = 0;
int cnt21 = 0;
int sum1, sum2, sum3, sum4;
for (int i=0; i&lt;52; i++){
for (int j=i+1; j&lt;52; j++){
for (int k=j+1; k&lt;52; k++){
sum1 = sum2 = sum3 = sum4 = 0;
sum1 = deck[i] + deck[j] + deck[k];
if (deck[i] == 1)
sum2 = 11 + deck[j] + deck[k];
if (deck[j] == 1)
sum3 = deck[i] + 11 + deck[k];
if (deck[k] == 1)
sum4 = deck[i] + deck[j] + 11;
if (sum1 == 21 || sum2 == 21 || sum3 == 21 || sum4 == 21)
cnt21++;
total++;
}
}
}
System.out.println(total);
double ans = (double)cnt21/(double)total;
System.out.println(ans);
System.out.println((1-ans)/ans);
}
}
</pre><hr />
Reply With Quote