You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
62 lines
1.3 KiB
62 lines
1.3 KiB
function coupon10() {
|
|
int coup0 := 0;
|
|
int coup1 := 0;
|
|
int coup2 := 0;
|
|
int coup3 := 0;
|
|
int coup4 := 0;
|
|
int coup5 := 0;
|
|
int coup6 := 0;
|
|
int coup7 := 0;
|
|
int coup8 := 0;
|
|
int coup9 := 0;
|
|
int coup10 := 0;
|
|
|
|
int draw1 := 0;
|
|
int draw2 := 0;
|
|
int draw3 := 0;
|
|
|
|
int numberDraws := 0;
|
|
|
|
while (!(coup0 = 1) | !(coup1 = 1) | !(coup2 = 1) | !(coup3 = 1) | !(coup4 = 1) | !(coup5= 1) | !(coup6 = 1) | !(coup7 = 1) | !(coup8 = 1) | !(coup9 = 1) | !(coup10 = 1)) {
|
|
draw1 := unif(0,10);
|
|
draw2 := unif(0,10);
|
|
draw3 := unif(0,10);
|
|
numberDraws := numberDraws + 1;
|
|
|
|
observe (draw1 != draw2 & draw1 != draw3 & draw2 != draw3);
|
|
|
|
if(draw1 = 0 | draw2 = 0 | draw3 = 0) {
|
|
coup0 := 1;
|
|
}
|
|
if(draw1 = 1 | draw2 = 1 | draw3 = 1) {
|
|
coup1 := 1;
|
|
}
|
|
if(draw1 = 2 | draw2 = 2 | draw3 = 2) {
|
|
coup2 := 1;
|
|
}
|
|
if (draw1 = 3 | draw2 = 3 | draw3 = 3) {
|
|
coup3 := 1;
|
|
}
|
|
if (draw1 = 4 | draw2 = 4 | draw3 = 4) {
|
|
coup4 := 1;
|
|
}
|
|
if (draw1 = 5 | draw2 = 5 | draw3 = 5) {
|
|
coup5 := 1;
|
|
}
|
|
if (draw1 = 6 | draw2 = 6 | draw3 = 6) {
|
|
coup6 := 1;
|
|
}
|
|
if (draw1 = 7 | draw2 = 7 | draw3 = 7) {
|
|
coup7 := 1;
|
|
}
|
|
if (draw1 = 8 | draw2 = 8 | draw3 = 8) {
|
|
coup8 := 1;
|
|
}
|
|
if (draw1 = 9 | draw2 = 9 | draw3 = 9) {
|
|
coup9 := 1;
|
|
}
|
|
if (draw1 = 10 | draw2 = 10 | draw3 = 10) {
|
|
coup10 := 1;
|
|
}
|
|
}
|
|
}
|