#P4071. 排列计数

排列计数

排列计数

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

题目描述

求有多少个 11 到 nn 的排列 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 T≤1000T\le1000 且每组 n,m≤8n,m\le8
2 T≤1000T\le1000 且每组 n,m≤12n,m\le12
3 30 T≤1000T\le1000 且每组 n,m≤1000n,m\le1000
4 40 无特殊限制

对所有数据,1≤T≤5000001\le T\le500000,1≤n≤10000001\le n\le1000000,0≤m≤10000000\le m\le1000000。