设备排列问题,如何解答,应该用什么思想

题目描述
太空飞船设备间里有一排位置可以放设备。现在有N(1≤N≤100000)
个位置,每个位置不放设备用0标识,放入设备用1标识。但是两个设
备(标记为1)之间至少有K(0≤K<N)个空位(标记为0)。请问有多
少种安全的设备摆放方案。答案对5000011取模。
输入格式
一行,输入两个整数N和K。
输出格式
一个整数(表示设备摆放的方法数,对5000011取模后的结果)。
输入样例
42
输出样例
6