#P13934. [2024多校联盟省选模拟]笔刷
[2024多校联盟省选模拟]笔刷
笔刷
题目描述
现在有一张长度为 的画布,下标 ,你需要用笔刷将其染上颜色。
笔刷可以表示为一个长度为 的正整数序列 。每次可以选择画布的 个位置 满足:
并将画布的这 个位置染上色。
由于颜色太深太浅都不好看,所以画布的每一个位置都必须恰好被染色一次。一支笔刷是合格的,当且仅当存在一种方法,能够恰好将画布的每一个位置都染色一次;两支笔刷不同,当且仅当 中至少有一个位置不同。
共 组数据,每次给出 ,请计数对于固定的 ,有多少支合格的笔刷,答案对 取模。
输入格式
输入包括若干行。
第一行包含一个整数 。接下来 行,每行包括两个整数 ,表示一组数据。
输出格式
输出包括 行,每行包含一个整数,表示合格的笔刷个数。
样例
4
9 3
1 1
100 10
5 4
2
1
14
0
样例解释
对第一组数据,仅有笔刷 和 满足条件。
数据范围
- 对于 30% 的数据:,,。
- 对于 60% 的数据:,。
- 对于 100% 的数据:,。