求助,悬关
查看原帖
求助,悬关
622724
l_615楼主2023/7/16 17:08

这个题第二个数据过不去了qwq```cpp #include<bits/stdc++.h> using namespace std; int a[1000010]={0,1},n,maxn=-1; int main() { scanf("%d",&n); int x,y; for(int i=1;i<=n;i++) { scanf("%d%d",&x,&y); if(x>0) { maxn=max(maxn,a[i]+1); a[x]=a[i]+1; } if(y>0) { maxn=max(maxn,a[i]+1); a[y]=a[i]+1; } } printf("%d",maxn); }

2023/7/16 17:08
加载中...