#abc134f. [abc134_f]Permutation Oddness

[abc134_f]Permutation Oddness

题目描述

我们定义排列 pp = {p1,p2,...,pnp_1,\\ p_2,\\ ...,\\ p_n} 的 奇度sumi=1nipi\\sum_{i = 1}^n |i - p_i|

找出 {1,2,...,n1,\\ 2,\\ ...,\\ n} 的奇度为 kk 的排列的数量,结果对 109+710^9+7 取模。

约束条件

  • 输入的所有值都是整数。
  • 1leqnleq501 \\leq n \\leq 50
  • 0leqkleqn20 \\leq k \\leq n^2

输入

输入数据从标准输入读入,数据格式如下:

nn kk

输出

输出 {1,2,...,n1,\\ 2,\\ ...,\\ n} 的奇度为 kk 的排列的数量,结果对 109+710^9+7 取模。

示例输入 1

3 2

示例输出 1

2

{1,2,31,\\ 2,\\ 3} 共有六种排列。其中有两种排列的奇度为 22:{2,1,32,\\ 1,\\ 3} 和 {1,3,21,\\ 3,\\ 2}。

示例输入 2

39 14

示例输出 2

74764168