#ATarc183c. [ARC183C] Not Argmax
[ARC183C] Not Argmax
题目描述
给定一个 的排列 ,请计算满足以下 个条件的排列数量,并将答案对 取模。
- 第 个条件:在 这一段中,最大值不是 。其中, 是输入给定的整数。
输入格式
输入从标准输入中给出,格式如下:
输出格式
请输出满足条件的排列数量,对 取模后的结果。
样例 1
输入
3 2
1 3 2
1 2 1
输出
1
样例 2
输入
5 1
1 1 1
输出
0
样例 3
输入
10 5
3 8 4
3 10 4
1 7 2
1 8 3
3 8 7
输出
1598400
样例 4
输入
15 17
2 11 9
2 15 13
1 14 2
5 11 5
3 15 11
1 6 2
4 15 12
3 11 6
9 13 10
2 14 6
10 15 11
1 8 6
6 14 8
2 10 2
6 12 6
3 14 12
2 6 2
输出
921467228
说明/提示
限制
- 所有输入的值均为整数。
样例解释 1
满足条件的只有 这一种情况。
由 ChatGPT 4.1 翻译