0
点赞
收藏
分享

微信扫一扫

CF115A Party

爪哇驿站 2022-02-26 阅读 26
c++
#include<bits/stdc++.h>
using namespace std;
#define MAX 1000006
int a[MAX];
typedef long long ll;
int main()
{
    int n,ans=0;
    cin>>n;
    for(int i=1; i<=n; i++)cin>>a[i];
    for(int i=1; i<=n; i++)
    {
        int temp=a[i],ji=1//注意初始为一组;
        while(temp!=-1)//不断找“爹”
        {
            ji++;
            temp=a[temp];
            
        }ans=max(ans,ji);//找最大深度


    }
    cout<<ans;




}
举报

相关推荐

0 条评论