Pour le premier, soit il manque une instruction de départ (un petit paragraphe avant de commencer l'exercice, soit il y a une erreur de transcription). Pour moi, je n'arrive pas à la résoudre, car toutes les lettres sont différentes, donc plusieurs solutions possible.
Tes solutions me semblent bonnes aussi.
Ce n'est que mon avis, peut être que je me trompe.