luogu#P11460. [USACO24DEC] Maximize Minimum Difference P
[USACO24DEC] Maximize Minimum Difference P
题目描述
注意:本题的时间限制为 4 秒,通常限制的 2 倍。
哞!你被给定了一个整数 ()。考虑 的所有排列 。令 表示 中任意两个连续元素之间的最小绝对差值,并令 表示所有达到 最大可能值的 的集合。
你还被给定了 ()个限制,形式为 ()。计算 中满足所有限制的排列数量,对 取模。
输入格式
输入的第一行包含 和 (),表示你需要求解 个独立的测试用例,每个测试用例指定一组不同的限制。
每个测试用例的第一行包含 ,以下 行,每行包含 和 。输入保证
相同的 在同一测试用例中不会出现超过一次。 相同的 在同一测试用例中不会出现超过一次。
输出格式
对于每个测试用例输出一行,包含答案模 的余数。
3 4
0
1
1 1
2
0 2
2 3
2
0
1
9 11
2
0 5
6 9
3
0 5
6 9
1 0
4
0 5
6 9
1 0
4 7
5
0 5
6 9
1 0
4 7
2 6
6
0 5
6 9
1 0
4 7
2 6
9 3
7
0 5
6 9
1 0
4 7
2 6
9 3
5 2
8
0 5
6 9
1 0
4 7
2 6
9 3
5 2
7 4
9
0 5
6 9
1 0
4 7
2 6
9 3
5 2
7 4
3 1
10
0 5
6 9
1 0
4 7
2 6
9 3
5 2
7 4
3 1
8 10
6
6
1
1
1
1
1
1
1
10 11
0
1
3 8
2
3 8
5 7
3
3 8
5 7
4 2
4
3 8
5 7
4 2
10 6
5
3 8
5 7
4 2
10 6
8 10
6
3 8
5 7
4 2
10 6
8 10
1 9
7
3 8
5 7
4 2
10 6
8 10
1 9
7 5
8
3 8
5 7
4 2
10 6
8 10
1 9
7 5
2 3
9
3 8
5 7
4 2
10 6
8 10
1 9
7 5
2 3
6 0
160
20
8
7
2
1
1
1
1
1
5 987
3
654 321
543 210
432 106
2
654 321
543 210
1
654 321
1
0 493
0
0
538184948
693625420
932738155
251798971
提示
样例 1 解释:
的最大值为 ,且 。
样例 2 解释:
在所有测试用例中都应当被计算在内。
样例 3 解释:
在所有测试用例中都应当被计算在内。
样例 4 解释:
确保输出答案对 取模。
- 测试点 :。
- 测试点 :。
- 测试点 :对于所有测试用例,均存在限制 。
- 测试点 :对于所有测试用例,均存在某个限制 ,其中 等于 。
- 测试点 :没有额外限制。