#P9267. [PA 2022] Walizki

[PA 2022] Walizki

题目描述

题目译自 PA 2022 Runda 5 Walizki

有没有想过,你在机场办理完了登机手续,你的行李箱会去哪里?就在它们消失的帘子后面,有一个巨大的大厅,里面布满了错综复杂的平台和传送带,对你的行李进行相应的分类。

Byteasar 负责评估新规划的 Byteburg Bitom 机场的行李大厅的设计。根据规划,大厅里将有 nn 个平台,用 11nn 的整数编号,每个行李箱最初都要运输到第一个平台。一些单向传送带可以从平台出发,连接到编号严格更大的平台。如果一个平台没有传送带出口,在这个平台的行李箱将由机场工作人员手动拿走并转移到相应的飞机上。另一方面,如果平台接有多条出口传送带,那么传送带的顺序就很重要——第一个行李箱遇到这样的平台,就会从第一条传送带上离开,第二个就会从第二条上离开,以此类推。当行李箱从最后一条传送带离开平台时,下一个行李箱又会从第一条传送带离开,如此循环往复。

一旦一个行李箱被送到第一个平台,它在传送带上的运输和工作人员的收集都在下一个行李箱放在第一个平台之前进行。换句话说,在任何时候,最多只有一个行李箱在传送带上运输。

可以想见,在处理了一定数量的行李箱后,这个行李系统会「复位」,即回到对于每个有出口传送带的平台,行李箱到达平台后都从第一条出口传送带离开的状态。Byteasar 想知道最少处理多少行李箱之后,系统将自我复位。请帮他计算出这个值!

输入格式

第一行一个整数 nn,表示平台个数。

接下来 nn 行描述平台。第 ii 行开头一个非负整数 rir_i,表示从第 ii 个平台离开的传送带条数。如果 ri=0r_i=0,表示工作人员从这个平台取行李。如果 ri>0r_i>0,这一行接着有 rir_i 个整数 li,1,li,2,,li,ril_{i,1},l_{i,2},\ldots,l_{i,r_i},按顺序表示出口传送带连接的平台编号(到达的平台编号也同样是递增的)。

输出格式

输出一行一个整数,表示最少处理多少行李箱之后,系统将自我复位。

7
3 2 3 5
2 3 6
3 5 6 7
1 6
1 7
0
0

6

3
0
1 3
0

1

提示

对于 100%100\% 的数据,满足:

1n100,i<li,1<li,2<<li,ri1\le n\le 100, i<l_{i,1}<l_{i,2}<\ldots<l_{i,r_i}