1094. The Largest Generation (25)

来源:互联网 发布:足球数据库 编辑:程序博客网 时间:2024/04/30 09:12
#include<cstdio>#include<iostream>#include<vector>using namespace std;vector <int> ger[105];int n, m;int gerlevel[105],maxlevel=0,maxlevelnum=0;void dfs(int x,int level){gerlevel[level]++;if(maxlevelnum<gerlevel[level])maxlevelnum=gerlevel[level],maxlevel=level;for(int i=0;i<ger[x].size();i++){dfs(ger[x][i],level+1);}}int main(){cin>>n>>m;int root,num,child;for(int i=0;i<m;i++){cin>>root>>num;for(int j=0;j<num;j++){cin>>child;ger[root].push_back(child);}}dfs(1,1);cout<<maxlevelnum<<' '<<maxlevel<<endl;;return 0;} 

0 0