Pueden ser resueltos usando la librería map de la STL