Convierte un número hexadecimal, representado como un string (por ejemplo, «10af8c»), a su equivalente decimal partiendo de los principios básicos (es decir, no, no puedes usar bibliotecas integradas ni externas para hacer la conversión).
En la web usamos el hexadecimal para representar colores, por ejemplo, verde: 008000, verde azulado: 008080, azul marino: 000080).
El programa debe gestionar strings hexadecimales no válidos.
Regístrate en Exercism para aprender y dominar C++ con 19 conceptos100 ejercicios y mentoría humana real, todo gratis.