Manos consecutivas sin tener fallas
Escenario
Jugador A agarra sus piedras, en dicha mano no le falta ningún palo. ¿Cuántas posibilidades hay de que jugador A agarre una mano sin fallas (no le falta ningún número) y que le pase lo mismo en la siguiente mano? 2,3 o 4 veces consecutivas
Resultados
Luego de 168 simulaciones, conseguimos que el escenarios se presenta:
De 168 simulaciones solo en 68/168 no tuvo fallas (40,48%)
Dos veces seguidas sin fallas: 12/168 (7,14%)
Tres veces seguidas sin fallas: 9/168 (5,35%)
Cuatro veces seguidas sin fallas: 6/168 (3,57%)
¿Lo vez lógico?, ¿pasará más o menos?
Aquí te dejo el código en python para que le des una mirada (claro, se aceptan quejas, sugerencias, ideas, etc)
def get_unique_numbers_in_hand(hand):
"""
Extrae y devuelve un conjunto de todos los números únicos (0-6) presentes en las fichas de una mano dada.
"""
unique_numbers = set()
for piece in hand:
unique_numbers.add(piece[0])
unique_numbers.add(piece[1])
return unique_numbers
def hand_has_no_missing_numbers(hand):
"""
Determina si una mano contiene al menos una ocurrencia de cada número del 0 al 6.
"""
all_possible_numbers = set(range(7))
numbers_in_hand = get_unique_numbers_in_hand(hand)
return numbers_in_hand == all_possible_numbers
print("Funciones auxiliares 'get_unique_numbers_in_hand' y 'hand_has_no_missing_numbers' definidas exitosamente.")
Comments
Post a Comment