#T2102. 行星环(Planets Cycles)
行星环(Planets Cycles)
链接: https://cses.fi/problemset/task/1160
板块: Graph Algorithms
时限: 1.00 s | 内存: 512 MB
题目描述
你正在玩一个由 个行星组成的游戏。每个行星都有一个通向另一个行星(或自身)的传送器。
你从一个行星出发,然后不断通过传送器旅行,直到到达一个你此前已经访问过的行星。
你的任务是针对每个行星,计算如果你从该行星出发,总共需要进行多少次传送。
输入
第一行输入包含一个整数 :行星的数量。行星编号为 。
第二行包含 个整数 :对应每个行星,传送器的目的地。有可能 。
输出
按照题意输出 个整数。
数据范围
样例输入
5
2 4 3 1 4
样例输出
3 3 1 3 4
鲁公网安备37011202002910号