Pequeno dicionário

Published by SyntaxGardener in

Crie uma função que receba um prefixo e um array de palavras e retorne todas as palavras que começam com esse prefixo. Preserve a ordem original das palavras.

Exemplos

Program.WordsStartingWith("bu", new[] { "button", "breakfast", "border" }) ➞ ["button"]

Program.WordsStartingWith("tri", new[] { "triplet", "tries", "trip", "piano", "tree" }) ➞ ["triplet", "tries", "trip"]

Observações

  • A correspondência diferencia maiúsculas de minúsculas.
  • Retorne um array vazio quando nenhuma palavra corresponder.