#P1104. #6077. 「2017 山东一轮集训 Day7」逆序对

#6077. 「2017 山东一轮集训 Day7」逆序对

题目描述

给定 n,kn, k,请求出长度为 nn 的逆序对数恰好为 kk 的排列的个数。答案对 109+710^9 + 7 取模。

对于一个长度为 nn 的排列 pp,其逆序对数即满足 i<ji < jpi>pjp_i > p_j 的二元组 (i,j)(i, j) 的数量。

输入格式

一行两个整数 n,kn, k

输出格式

一行,表示答案。

样例输入

7 12

样例输出

531

数据范围

对于 20%20\% 的数据,n,k20n, k \leq 20

对于 40%40\% 的数据,n,k100n, k \leq 100

对于 60%60\% 的数据,n,k5000n, k \leq 5000

对于 100%100\% 的数据,1n,k1051 \leq n, k \leq 10^51k(n2)1 \leq k \leq \binom{n}{2}