Bilhete de loteria

Dado um bilhete de loteria ($ticket), representado por um array de arrays com 2 elementos, crie uma função que determine se você ganhou o prêmio principal.

Primeiro, conte os «miniprêmios» do seu $ticket. Cada subarray contém uma string e um número. Se o código de qualquer caractere da string corresponder ao número, você ganha um miniprêmio. Cada subarray pode render no máximo um miniprêmio.

Depois de contar todos os miniprêmios, compare o total com o outro argumento fornecido ($win). Se o total for maior ou igual a $win, retorne Winner!. Caso contrário, retorne Loser!.

Exemplos

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 as entradas estarão no formato correto.
  • As strings em ticket nem sempre têm o mesmo comprimento.