徐老师的检修
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
徐老师的检修
题目描述
教学楼里有一段共 级的楼梯。徐老师派出检修机器人从楼梯下方的第 级出发,每次可以向上移动 级或 级。
第 级台阶已经损坏,不能落脚。
求机器人从第 级到达第 级,并且不在任何损坏台阶上落脚的路线数。答案可能很大,请输出它对 取模后的结果。
两种方案只要在某一次落脚的台阶不同,就视为不同方案。
输入格式
第一行包含两个整数 和 (,),分别表示楼梯级数和损坏台阶数。
接下来 行,第 行包含一个整数 (),表示第 级台阶损坏。当 时,没有这部分输入。
输出格式
输出合法上楼方案数对 取模后的结果。
输入输出样例 #1
输入 #1
6 1
3
输出 #1
4
输入输出样例 #2
输入 #2
10 2
4
5
输出 #2
0
说明/提示
样例 #1
四种走法分别为:
0 -> 1 -> 2 -> 4 -> 5 -> 6
0 -> 1 -> 2 -> 4 -> 6
0 -> 2 -> 4 -> 5 -> 6
0 -> 2 -> 4 -> 6
样例 #2
可能不存在任何避开损坏台阶的走法。