Guerras criptográficas: número ausente
Nossa frota conseguiu recuperar um dos códigos ultrassecretos do inimigo dos destroços de uma de suas naves abatidas. Os códigos foram enviados imediatamente para nossa base de decodificação em Bleckley Park ;) para análise. A equipe descobriu que cada código contém 25 números e que falta um deles. O número ausente corresponde a uma letra do alfabeto inglês. Sua tarefa é encontrar um método mais eficiente para decodificar as mensagens ao digitalizar o processo.
Escreva uma função que receba uma lista, detecte o número ausente (na lista) e retorne a letra correspondente.
Exemplos
decrypt([19, 12, 14, 21, 22, 3, 11, 20, 9, 16, 24, 17, 2, 10, 13, 18, 7, 8, 4, 5, 1, 6, 25, 23, 26]) ➞ "O"
# O número ausente é 15.Notas
- A lista conterá apenas números inteiros positivos de 1 a 26, com um deles ausente.
- Não haverá números duplicados.
- Retorne a letra maiúscula.