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.
		
		
		
		
		
			
		
			
				
					
					
						
							60 lines
						
					
					
						
							1.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							60 lines
						
					
					
						
							1.2 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 cost := 1; | |
| 
 | |
| 	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); | |
| 		cost := ceil(1.02 * cost); | |
| 
 | |
| 		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; | |
| 		} | |
| 	} | |
| }
 |