Filtrar strings com caracteres repetidos
Crie uma função que mantenha apenas as strings cujos caracteres sejam todos idênticos. Preserve a ordem original das strings.
Exemplos
Program.IdenticalFilter(new[] { "aaaaaa", "bc", "d", "eeee", "xyz" }) ➞ new[] { "aaaaaa", "d", "eeee" }
Program.IdenticalFilter(new[] { "88", "999", "22", "545", "133" }) ➞ new[] { "88", "999", "22" }
Program.IdenticalFilter(new[] { "xxxxo", "oxo", "xox", "ooxxoo", "oxo" }) ➞ new string[0]Observações
- Uma string com um único caractere atende ao critério.
- As strings testadas não estão vazias.
- Retorne um array vazio quando nenhuma string atender ao critério.