Boleto de lotería
Dado un boleto de lotería (ticket), representado por un arreglo de subarreglos de 2 valores, crea una función que determine si ganaste el premio mayor.
Primero, cuenta las minivictorias («mini-win») de tu ticket. Cada subarreglo contiene una cadena y un número. Si el código de cualquiera de los caracteres de la cadena coincide con el número, obtienes una minivictoria (mini-win). Cada subarreglo puede aportar como máximo una minivictoria (mini-win).
Después de contarlas, compara el total con el otro valor recibido (win). Si el total es mayor o igual que win, devuelve Winner!. De lo contrario, devuelve Loser!.
Ejemplos
lottery([["YYW", 70], ["WXK", 65], ["RPDI", 88]], 2)
➞ "Loser!"
lottery([["KG", 80], ["NTBBVZ", 79], ["CI", 73], ["AGXMEE", 74], ["IU", 68], ["VOSP" , 84]], 1)
➞ "Winner!"
lottery([["ZSAMZB", 81], ["XWWCXP", 72], ["SYBRQOHP", 88], ["HJSVV", 75]], 1)
➞ "Loser!"Notas
- Todas las entradas tendrán el formato correcto.
- Las cadenas de
ticketno siempre tienen la misma longitud.