#P12862. [NERC 2020 Online] Miser

[NERC 2020 Online] Miser

Description

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

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

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

Input Format

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

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

Output Format

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

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

Hint

翻译由 DeepSeek V3 完成