题目描述
将念头从1到n编号,念头i来源于念头from[i],保证from[i]< i,from[i]=0表示该念头没有来源念头,只是脑袋一抽,灵光一现。
样例说明
最长的因果链有:
1-> 2-> 5 (from[5]=2,from[2]=1,from[1]=0)
1-> 2-> 7 (from[7]=2,from[2]=1,from[1]=0)
3-> 4-> 6 (from[6]=4,from[4]=3,from[3]=0)
3-> 4-> 8 (from[8]=4,from[4]=3,from[3]=0)
输入格式
接下来n行依次给出from[1],from[2],…,from[n]
数据规模和约定
1< =n< =1000
输出格式
样例输入
8 0 1 0 3 2 4 2 4
样例输出
3
比赛公告
1111111111
1111111111
1111111111
1111111111
1111111111