逆序对

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

描述

对于1-n的任意一个排列:a1,a2,a3...an,如果存在i<j,且ai>aj,则(i,j)称之为一对逆序对。

我们常常关心一个排列的逆序对的总数,因为它可以反映一个排列的有序程度。

现在小D想知道,在1-n的所有排列中,有多少排列的逆序对总数恰好为k。

格式

输入格式

第一行为正整数T,表示数据组数
接下来T行,每行两个正整数:n,k

输出格式

对于每个输入,输出一行表示恰好为k的排列的个数。由于数字可能较大,只需要输出mod10000的结果即可。

样例1

样例输入1

1
4 1

样例输出1

3

限制

每个测试点1s

提示

对于样例的解释,下面的排列满足条件:
1 2 4 3
1 3 2 4
2 1 3 4

对于30%的数据 n<=12;
对于100%的数据 n<=1000,k<=1000,T<=10;

NOIP2012模拟赛第二弹

未参加
状态
已结束
规则
OI
题目
3
开始于
2012-11-01 19:00
结束于
2012-11-01 22:30
持续时间
3.5 小时
主持人
参赛人数
477