Énoncé¶
Avant de rentrer dans le temple des dieux, Jøsëf Marchand doit faire signer son passeport divin. Mais… il ne sait pas dans quel étage du château se trouve le bureau des voyages humains ! Aidez-le à se retrouver dans ce capharnaüm de redirections.
L'entrée est un tableau redirection, où redirection[i] indique l'étage vers lequel vous êtes redirigé depuis l'étage i. Si redirection[i] = i, alors vous n'êtes pas redirigé vers un autre étage, c'est que vous êtes bien arrivé au bureau des voyages humains.
En commençant depuis l'étage 0, aidez Jøsëf Marchand à suivre le fil des redirections et indiquez-lui l'étage du bureau des voyages humains.
Notez que le tableau redirection est donc indexé à 0.
Entrée¶
L’entrée contiendra :
- Sur la première ligne, un entier : N, le nombre d'étages.
- Sur la ligne suivante, une liste de N entiers séparés par des espaces : redirection, le tableau indiquant vers quels étages Jøsëf Marchand se fait rediriger.
Sortie¶
En partant de l'étage 0 et en suivant les redirections, affichez sur une ligne l'étage du bureau des voyages humains.
Contraintes¶
- $1 \le N \le 50$