#CF1874E. 水母与卡常

水母与卡常

水母与卡常

  • 时间限制:5 秒
  • 内存限制:512 MiB

题目描述

对一个互不相同的数组 AA,函数 fun 总选第一个元素为枢轴,把其余元素按小于或大于枢轴稳定分到两个子数组,并递归处理。一次调用的代价为当前数组长度,空数组代价为零。

给定 nn 与 limlim,求 [1,2,…,n][1,2,\ldots,n] 的排列 PP 中满足 fun(P)≥limfun(P)\ge lim 的排列数量,答案对 109+710^9+7 取模。

输入格式

一行两个整数 n,limn,lim。

输出格式

输出所求数量对 109+710^9+7 取模的结果。

样例输入 1

4 10

样例输出 1

8

样例输入 2

8 32

样例输出 2

1280

数据范围

1≤n≤2001\le n\le200,1≤lim≤1091\le lim\le10^9。

子任务编号 分值 特殊限制
1 20 n≤9n\le9
2 40 n≤20n\le20
3 无特殊限制

每个测试点独立计分。