Convertis un nombre hexadécimal, représenté sous forme de string (par exemple « 10af8c »), en son équivalent décimal en partant des principes de base (autrement dit, non, tu n'as pas le droit d'utiliser des bibliothèques internes ou externes pour effectuer cette conversion).
Sur le web, on utilise l'hexadécimal pour représenter des couleurs, par exemple le vert : 008000, la sarcelle : 008080, le bleu marine : 000080).
Le programme doit gérer les strings hexadécimales invalides.
Inscris-toi sur Exercism pour apprendre et maîtriser C++ avec 19 concepts100 exercices, et un vrai mentorat humain, le tout gratuitement.