#11986. 祖先(ABC263B-Ancestor)
祖先(ABC263B-Ancestor)
Description
有 N 个人,称为 1 号、2 号、...、N 号。对于 i(2≤i≤N),i 号的父亲是 P~i~号。这里保证 P~i~<i。请问 1 号是 N 号的第几代祖先?
Input Format
输入从标准输入中给出,格式如下: N P~2~ P~3~ … P~N~
Output Format
输出一个正整数表示答案。
3
1 2
2
10
1 2 3 4 5 6 7 8 9
9
Hint
【样例1说明】 2 号是 3 号的父亲,所以 2 号是 3 号的第一代祖先。 1 号是 2 号的父亲,所以 1 号是 3 号的第二代祖先。 因此,答案是 2。
【数据范围】 2≤N≤50 1≤P~i~<i(2≤i≤N) 所有输入均为整数