#P12862. [NERC 2020 Online] Miser

    ID: 14705 远端评测题 2000ms 512MiB 尝试: 0 已通过: 0 显示难度普及 上传者: 标签>2020二分拓扑排序ICPCNERC/NEERC

[NERC 2020 Online] Miser

题目描述

在某所非传统大学中,食堂将在 nn 天后举行开业仪式。在尚未开放的食堂门前,有一块标牌显示着距离开业的天数。

对于这 nn 天中的每一天,食堂主管都知道当天会来学校并看到标牌的所有人员名单。主管需要每天选择一个标牌数字,并确保每个来校人员看到的数字是递减的。主管是个典型的吝啬鬼,希望尽可能少地订购不同数字的标牌。你的任务是帮助主管计算出最少需要订购多少种不同的标牌。

以第一个测试用例为例:人员 11 在第 11、22 和 55 天来校,人员 22 在第 22、33 和 44 天来校。主管可以仅订购四个标牌,数字分别为 11、22、33 和 44:在第 55 和 44 天放置数字 11 的标牌,第 33 天放置数字 22,第 22 天放置数字 33,第 11 天放置数字 44。这样,人员 11 将依次看到 44、22 和 11,人员 22 将依次看到 33、22 和 11。

输入格式

输入的第一行包含一个整数 nn —— 食堂开业前的总天数。接下来的 nn 行描述每一天的情况。每行以一个正整数 kk 开头,表示当天来校的人数,随后是 kk 个不同的整数 —— 来校人员的编号。

nn 不超过 10510^5。所有 kk 的总和不超过 10510^5。人员编号为正整数且不超过 10510^5。

输出格式

输出一个整数 —— 最少需要订购的不同标牌数量。

5
1 1
2 1 2
1 2
1 2
1 1
4
5
1 1
1 1
1 1
1 1
1 1
5

提示

翻译由 DeepSeek V3 完成