A mon sens, tu as plusieurs choses à faire :
1- écrire clairement la problématique en français
2- Rendre cet énoncé le plus simple possible toujkours en français.
3- contrôler la cohérence toujours en français
4- transformer cet énoncé en arbre hierarchique. Le sens des contrôles est important
5- penser à un code.
Dans ton cas, tu es passé directement à l'étape 5 (apparement)
En lisant ton code, je ne comprend pas d'où il vient ni ce que tu veux faire avec. Donc pour moi, cela ne veux rien dire et je ne peux pas donner de réponses.
Relis les conseils ci-dessus il sont peut-être dûrs mais sans méchanceté. C'est pour te faire progresser.
A+