Cuenta las letras y los dígitos

Escribe una función que reciba una cadena y cuente cuántas letras y dígitos contiene. Devuelve el resultado en un std::map<std::string, int>.

Ejemplos

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}}

Notas

  • Las entradas pueden contener letras, dígitos y espacios. Los espacios no se cuentan.
  • Los espacios no son letras.
  • Todas las pruebas usan cadenas válidas.