#ABC129C. Typical Stairs
Typical Stairs
题目描述
There is a staircase with steps. Takahashi is now standing at the foot of the stairs, that is, on the -th step. He can climb up one or two steps at a time.
However, the treads of the -th, -th, -th, , -th steps are broken, so it is dangerous to set foot on those steps.
How many are there to climb up to the top step, that is, the -th step, without setting foot on the broken steps? Find the count mod .
有一个有 级台阶的楼梯。高桥现在站在楼梯的脚下,也就是第 个台阶上。他可以一次爬上一个或两个台阶。
但是,第 、 、 、 、 个台阶的踏板是坏的,所以踏上这些台阶是很危险的。
在不踏上坏掉的台阶的情况下,有多少人可以爬到最上面的台阶,也就是第 个台阶?求模数 。
输入格式
输入内容按以下格式标准输入:
输出格式
打印在条件下爬楼梯的方式数,结果对 取 MOD。
样例 #1
样例输入 #1
6 1
3
样例输出 #1
4
样例 #2
样例输入 #2
10 2
4
5
样例输出 #2
0
样例 #3
样例输入 #3
100 5
1
23
45
67
89
样例输出 #3
608200469
说明
数据规模与约定
样例 解释
爬楼梯有以下四种方法:
样例 解释
如果不踏上破损的台阶,可能就无法爬上楼梯。
样例 解释
请务必打印计数 mod 。