#B. [SDOI2016] 排列计数

    Type: RemoteJudge 1000ms 125MiB

[SDOI2016] 排列计数

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

求有多少种 11nn 的排列 aa,满足序列恰好有 mm 个位置 ii,使得 ai=ia_i = i

答案对 109+710^9 + 7 取模。

输入格式

本题单测试点内有多组数据

输入的第一行是一个整数 TT,代表测试数据的整数。

以下 TT 行,每行描述一组测试数据。

对于每组测试数据,每行输入两个整数,依次代表 nnmm

输出格式

共输出 TT 行,对于每组测试数据,输出一行一个整数代表答案。

5
1 0
1 1
5 2
100 50
10000 5000
0
1
20
578028887
60695423

提示

数据规模与约定

本题共 20 个测试点,各测试点等分,其数据规模如下表。

测试点编号 T=T = n,mn, m \leq 测试点编号 T=T = n,mn, m \leq
131\sim 3 10310^3 88 101210 \sim 12 10310^3 10310^3
464 \sim 6 1212 131413 \sim 14 5×1055 \times 10^5
797 \sim 9 100100 152015 \sim 20 10610^6

对于全部的测试点,保证 1T5×1051 \leq T \leq 5 \times 10^51n1061 \leq n \leq 10^60m1060 \leq m \leq 10^6

ch18 - 组合计数

Not Claimed
Status
Done
Problem
8
Open Since
2024-1-28 12:00
Deadline
2024-3-3 23:59
Extension
2400 hour(s)