Vous êtes un explorateur. Après des années de recherches, vous avez enfin trouvé l'île sur laquelle le pirate T. Dichot a caché son trésor. Il ne vous reste qu'à trouver les coordonnées de l'endroit où creuser !
En accostant au nord-ouest de l'île vous observez que celle-ci est parfaitement carrée.
Votre seul indice est la carte reproduite ci-dessous :
Vous vous empressez d'aller creuser à l'endroit indiqué sur la carte (1 km au sud et 3 km à l'est), vous trouvez un coffre et dans ce coffre... un autre indice : "BDHBDG" !
Vous en êtes certain : cet indice donne les coordonnées du trésor et utilise la même technique qui fait correspondre l'indice "HGDHBD" et les coordonnées (1,3) de la carte.
Écrire la fonction tresor qui prend en paramètre une chaîne de caractères représentant un indice et renvoyant les coordonnées du point de l'île désigné par celui-ci.
Indices ?
Différents indices sont donnés sous les éditeurs... Mais un explorateur aguerri comme vous peut résoudre cet exercice sans les utiliser !
Les lettres ne désignent pas un chemin mais plutôt une façon de découper l'île...
Indice (2)
Le nom complet du pirate est Thomas Dichot et ses amis l'appellent Tommy.
Indice (3)
Indice (4)
On pourra utiliser quatre variables i_min, i_max, j_min et j_max qui évolueront selon la valeur du caractère lue dans l'indice.
A la fin du traitement, i_min et i_max seront égales et désigneront l'indice de la ligne cherché. Il en sera de même avec j_min et j_max pour l'indice de la colonne.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)