#arc176c. C - Max Permutation
C - Max Permutation
Score: points
问题陈述
打印出排列 的数量,模 ,这些排列满足以下所有条件:
- 。
以上为大语言模型 kimi 翻译,仅供参考。
Problem Statement
Print the number, modulo , of permutations of that satisfy all of the following conditions:
- .
Constraints
- if .
Input
The input is given from Standard Input in the following format:
Output
Print the answer.
Sample Input 1
4 2
1 2 4
2 3 2
Sample Output 1
2
The two permutations that satisfy the conditions are and .
Sample Input 2
6 3
1 4 3
2 5 6
3 4 2
Sample Output 2
8
Sample Input 3
20 17
9 16 13
5 14 20
15 20 14
5 13 17
18 20 14
14 20 20
6 13 11
12 16 19
2 15 10
6 17 11
7 18 7
8 18 12
8 16 13
6 16 13
2 18 10
9 10 15
7 14 20
Sample Output 3
1209600