#P1363. [BPR005-Div2B]签到题

[BPR005-Div2B]签到题

题目背景

小 L 对排列组合一无所知,ta 决定再问你一个更简单的问题。

题目描述

TT 次询问,每次给定两个正整数 nnkk,求有多少个 1n1 \sim n 的排列 pp,使得对于 1in1 \le i \le n,有恰好 kk ii 满足 pi=ip_i = i

答案对 998244353998244353 取模。

输入格式

第一行一个正整数 TT

接下来 TT 行,每行两个正整数 nnkk

输出格式

nn 行,表示答案。

样例输入输出

1
3 1
3

说明/提示

对于 30%30 \% 的数据,满足 1T31 \le T \le 31kn101 \le k \le n \le 10

对于 60%60 \% 的数据,满足 1T1031 \le T \le 10^31kn1031 \le k \le n \le 10^3

对于 100%100 \% 的数据,满足 1T2×1051 \le T \le 2 \times 10^51kn2×1051 \le k \le n \le 2 \times 10^5