#MA0204. 部分错排

部分错排

题目描述

一个班有 nn 名同学及对应的 nn 个书包。

大家随便拿一个书包,最终有 mm 位同学拿到的不是自己的书包的情形有多少种?

输入格式

第一行一个整数 TT 表示测试数据的组数。TT 不超过 10510^5​。

接下来 TT 行每行两个正整数 nnmmnn 不超过 10001000mm 不超过 nn

输出格式

对每组输入,输出其运算结果。由于结果可能很大,输出其除以 109+710^9+7 的余数

3
6 2
18 0
37 7
15
1
87804955