#2852. Permutation Oddness

0

Permutation Oddness

Permutation Oddness

题目描述

令置换 pp = {p1, p2, ..., pnp_1,\ p_2,\ ...,\ p_n}(它是集合 {1, 2, ..., n1,\ 2,\ ...,\ n} 的一个排列)的奇异度定义为 ∑i=1n∣i−pi∣\sum_{i = 1}^n |i - p_i|。 求集合 {1, 2, ..., n1,\ 2,\ ...,\ n} 的置换中奇异度为 kk 的置换个数,对 109+710^9+7 取模。

输入格式

输入采用标准输入,格式如下: nn kk

输出格式

输出集合 {1, 2, ..., n1,\ 2,\ ...,\ n} 中奇异度为 kk 的置换个数,对 109+710^9+7 取模。

3 2
2
39 14
74764168

提示

输入中的所有数值均为整数。 1≤n≤501 \leq n \leq 50 0≤k≤n20 \leq k \leq n^2集合 {1, 2, 31,\ 2,\ 3} 有六个置换。其中有两个置换的奇异度为 22: {2, 1, 32,\ 1,\ 3} 和 {1, 3, 21,\ 3,\ 2}.

标签: AtCoder|abc134F

来源

AtCoder|abc134F