#P4071. 排列计数

排列计数

排列计数

  • 时间限制:1 秒
  • 内存限制:128 MiB

题目描述

求有多少个 11nn 的排列 aa,恰好有 mm 个位置 ii 满足 ai=ia_i=i。答案对 109+710^9+7 取模。

输入格式

第一行一个整数 TT。接下来 TT 行,每行两个整数 n,mn,m

输出格式

输出 TT 行,每行一个答案。

样例输入 1

5
1 0
1 1
5 2
100 50
10000 5000

样例输出 1

0
1
20
578028887
60695423

数据范围

子任务编号 分值 特殊限制
1 15 T1000T\le1000 且每组 n,m8n,m\le8
2 T1000T\le1000 且每组 n,m12n,m\le12
3 30 T1000T\le1000 且每组 n,m1000n,m\le1000
4 40 无特殊限制

对所有数据,1T5000001\le T\le5000001n10000001\le n\le10000000m10000000\le m\le1000000