Todos os bigramas existem?
Você recebe um array de bigramas e um array de palavras.
Escreva uma função que retorne true se cada um dos bigramas desse array puder ser encontrado pelo menos uma vez na lista de palavras.
Exemplos
CanFind(new string[] { "at", "be", "th", "au" }, new string[] { "beautiful", "the", "hat" }) ➞ true
CanFind(new string[] { "ay", "be", "ta", "cu" }, new string[] { "maybe", "beta", "abet", "course" }) ➞ false
// "cu" não aparece em nenhuma das palavras.
CanFind(new string[] { "th", "fo", "ma", "or" }, new string[] { "the", "many", "for", "forest" }) ➞ true
CanFind(new string[] { "oo", "mi", "ki", "la" }, new string[] { "milk", "chocolate", "cooks" }) ➞ falseNotas
- Um bigrama é uma sequência de dois caracteres consecutivos na mesma palavra.
- Se o array de palavras estiver vazio, retorne
false.