#P697. 混乱的排列

混乱的排列

题目描述

给定两个整数 NN 与 DD,请求出有多少个 NN 的排列,满足所有相邻的数字之差严格大于 DD。

例如当 N=4N=4,D=1D=1 时,只有以下排列满足要求:

  • 2,4,1,32,4,1,3
  • 3,1,4,23,1,4,2

输入格式

  • 第一行:两个整数表示 NN、DD

输出格式

5 1
14

样例解释 1

当D=1时,这个问题被称作Hertzsprung问题,存在递推公式

数据范围

  • 30%30\% 的数据,1≤N≤101\leq N\leq10
  • 100%100\% 的数据,1≤N≤201\leq N\leq 20,0≤D<N0\leq D<N