该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
逆序排列问题
一、题目描述
在一个数列中,若存在i<j且ai>aj,则称(ai,aj)为一对逆序对。给定正整数n和自然数k,需要求出满足以下条件的排列数量:
- 排列长度为n,即该排列是由1到n中的每个整数出现且仅出现一次组成的序列。
- 此排列中的逆序对数量恰好为k。
由于最终答案可能很大,要求输出答案对1,000,000,007取模后的余数。
二、输入格式
单独一行,包含两个整数n和k 。
三、输出格式
一个自然数,即满足条件的排列数量对1,000,000,007取模后的余数。
四、数据范围
- 对于30%的数据:1≤n≤10,0≤k≤100 ;
- 对于60%的数据:1≤n≤100,0≤k≤1000 ;
- 对于100%的数据:1≤n≤1000,0≤k≤10000 。
五、样例数据
样例1
3 2
2
- 说明:满足条件的排列为2,3,1和3,1,2。
样例2
6 10
71