Preparando MOJI

Little Artem and Graph

12000ms 262144K

Description:

Little Artem is given a graph, constructed as follows: start with some k-clique, then add new vertices one by one, connecting them to k already existing vertices that form a k-clique.

Artem wants to count the number of spanning trees in this graph modulo 109 + 7.

Input:

First line of the input contains two integers n and k (1 ≤ n ≤ 10 000, 1 ≤ k ≤ min(n, 5)) — the total size of the graph and the size of the initial clique, respectively.

Next n - k lines describe k + 1-th, k + 2-th, ..., i-th, ..., n-th vertices by listing k distinct vertex indices 1 ≤ aij < i it is connected to. It is guaranteed that those vertices form a k-clique.

Output:

Output a single integer — the number of spanning trees in the given graph modulo 109 + 7.

Sample Input:

3 2
1 2

Sample Output:

3

Sample Input:

4 3
1 2 3

Sample Output:

16

Informação

Codeforces

Provedor Codeforces

Código CF641G

Tags

Submetido 0

BOUA! 0

Taxa de BOUA's 0%

Datas 09/05/2023 09:05:01

Relacionados

Nada ainda