#agc005d. [agc005_d]~K Perm Counting
[agc005_d]~K Perm Counting
题目描述
Snuke 喜欢排列。他正在制作一个长度为 的排列。
由于他讨厌整数 ,他的排列必须满足以下条件:
- 设排列为 。对于每个 ,。
在长度为 的所有排列中,有多少个满足此条件的排列?
由于答案可能非常大,将答案对 (质数)取模。
约束条件
输入
从标准输入读入数据,数据格式如下:
输出
输出答案对 取模后的结果。
示例输入1
3 1
示例输出1
2
有 个满足条件的排列: 和 。
示例输入2
4 1
示例输出2
5
有 个满足条件的排列:,,, 和 。
示例输入3
4 2
示例输出3
9
示例输入4
4 3
示例输出4
14
示例输入5
425 48
示例输出5
756765083