#B3860. [语言月赛 202309] pip install

    ID: 8968 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>2023O2优化函数与递归语言月赛

[语言月赛 202309] pip install

题目描述

pip install 是 Python 安装包的重要指令。Python 的包具有依赖关系,在安装某些包之前,需要先安装这些包的依赖。

假定一共有依次编号为 1N1 \sim NNN 个包,第 ii 个包共有 KiK_i 个依赖。现在,小 F 想要安装编号为 11 的包。在完成 11 号包及其全部依赖的安装,一共安装了多少个包?

输入格式

输入共 N+1N+1 行。

输入的第一行为一个正整数 NN

接下来 NN 行,第 ii 行描述了编号为 ii 的包的依赖:

  • ii 行共有 Ki+1K_i+1 个数。
  • 第一个数为 KiK_i
  • 接下来 KiK_i 个数,描述了所依赖的包的编号。

输出格式

输出一行一个整数,表示安装的包的数量。

5
1 2
1 3
1 4
0
0
4

提示

对于 100%100\% 的测试数据,1N50001 \le N \le 50000Ki<N0 \le K_i < N,保证不会构成循环依赖。