Apurando Votos#
Num determinado sistema de apuração de votos, você é responsável por fazer uma função que contabiliza os votos e indica qual é o vencedor da disputa. Sua função de apuração deve receber duas listas, nesta ordem, uma contendo o nome dos candidatos e uma outra contendo a relação de votos.
Sua função deve apurar os votos e retornar o nome do candidato vencedor, ou seja, aquele que tem mais votos. E, no caso de o número de votos inválidos ser o vencedor ou igual ao número do vencedor, então, sua função deve retornar 'CANCELADA'
. Não haverá situações de empate, então, não se preocupe com esse cenário.
Votos inválidos são aqueles onde os nomes votados não existem na lista de candidatos.
Nota: os tamanhos das listas podem variar; qualquer nome votado que não esteja na lista de candidatos é considerado um voto inválido
Sua função deve se chamar apurando_votos
.