LeetCode

Roman to Integer

Énoncé

On doit convertir une chaîne de caractères en chiffres romains en un nombre.

Mon code :

On vérifie pour chaque caractère ce que c'est.
Si c'est un I, un X ou un C, on vérifie le caractère d'après pour savoir combien on doit ajouter.
Si le I, le X ou le C diminue la valeur du caractère d'après (par exemple le I diminue le V de 1 pour faire 4) on augmente $i pour ne pas revérifier le caractère diminué.