Un donjon aligne une série de portes, chacune valant 1 (ouverte) ou 0 (verrouillée). Le joueur avance porte après porte et s'arrête dès qu'une porte verrouillée bloque le passage, ou qu'il atteint la fin du couloir. Écris, par récursion (pas de boucle), une fonction qui compte le nombre de portes franchies avant le blocage. Appelle-la toujours avec Index = 0 au départ.
Exemple
DoorsPassed([1, 1, 0, 1], 0) renvoie 2.
DoorsPassed([1, 1, 1], 0) renvoie 3 (aucune porte verrouillée, le couloir se termine avant).