100 #P1691. *【递归】相邻两数差不超K的圆排列

*【递归】相邻两数差不超K的圆排列

【题意】

nn 个数 aia_i 的圆排列方案数。

要求相邻两数的差不能超过 KK

【输入格式】

第一行两个整数 n K (1n10,1K106)n \ K \ (1 \le n \le 10 , 1 \le K \le 10^6)

下来 nn 个数 ai(0ai106)a_i(0 \le a_i \le 10^6)

【输出格式】

一行一个整数,总方案数。

【样例输入】

4 10
2 16 6 10

【样例输出】

2