第一行一个正整数 ,表示公司的数量,保证 。接下来的 行每行描述一个公司,第一个正整数 表示第 个公司的人数。为了方便,我们将 同一公司 内的员工编号为 ,其中 为这个公司的 BOSS,没有直接上级。接下来的 个正整数,分别描述 号员工的直接上级 。保证 ,并且 。
一行一个整数,表示答案对 取模的结果。
1 5 1 1 2 3
6
和 的直接上司是 , 的直接上级是 , 的直接上级是 。 是 和 的间接上级。 种合法的排队方案分别为 ,,,,,。可以发现没有别的合法的排队方案。
5 1 1 1 1 1
120
家公司都只有各自的 BOSS,只考虑其排列方案即可,不难发现为 种。
3 2 1 4 1 2 3 4 1 2 2
6300
14 2 1 4 4 4 1 3 3 1 3 1 2 6 1 4 6 4 2 7 5 7 7 6 1 6 4 1 2 1 2 1 8 4 4 1 2 2 6 6 8 6 6 7 4 5 1 1 5 4 4 5 1 7 3 6 3 1 5 2 8 3 6 1 7 5 4 5 8 6 6 7 8 7 8 1
430390195
记得输出答案对 取模的结果。