#include<bits/stdc++.h>
using namespace std;
#define int short
int k[5000][5000];
bool kl[5000];
int sum=0;
void dfs(int f)
{
if (kl[f])
{
return;
}
sum++;
for (int i=1;i<=k[f][0];i++)
{
dfs(k[f][i]);
}
}
signed main()
{
ios::sync_with_stdio(0);
cin.tie(0);cout.tie(0);
int n;
cin>>n;
int l,k2;
for (int i=1;i<=n;i++)
{
cin>>k2;
for (int j=1;j<=k2;j++)
{
k[k2][0]++;
cin>>k[k2][k[k2][0]];
}
}
dfs(1);
cout<<sum;
return 0;
}
这也能MLE!!!!!!!!!!!!!!!!!