P14109
核电站
难度 4 级
小学
算法入门
倍增
递推
矩阵
时间限制 1 秒
内存限制 64 MB
题目描述
一个核电站有n个放核物质的坑,排列在一条直线上。每个坑可以选择放或者不放置核物质,如果连续m个坑中放入核物质就会发生爆炸,所以某些坑中就不能放核物质。
本题的任务是:对于给定的n和m,求不发生爆炸的放置核物质的方案总数。
输入
一行两个正整数n和m,之间用一个空格隔开,2≤n≤10^{18},2≤m≤100。
输出
一行一个正整数,表示方案总数,结果对10^9+7取模。
样例
来源