Conte as letras e os dígitos

Escreva uma função que receba uma string e conte quantas letras e dígitos ela contém. Retorne o resultado em um std::map<std::string, int>.

Exemplos

countAll("Hello World") ➞ std::map<std::string, int>{{"LETTERS", 10}, {"DIGITS", 0}}

countAll("H3ll0 Wor1d") ➞ std::map<std::string, int>{{"LETTERS", 7}, {"DIGITS", 3}}

countAll("149990") ➞ std::map<std::string, int>{{"LETTERS", 0}, {"DIGITS", 6}}

Observações

  • As entradas podem conter letras, dígitos e espaços. Os espaços não são contados.
  • Espaços não são letras.
  • Todos os testes usam strings válidas.