#M1L1105. 封闭的落脚点
封闭的落脚点
封闭的落脚点
题目描述
从 0 出发到 n,每次向前走 1 或 2。若某位置被封闭,就不能落在该位置,但可以一步跨过它。封闭位置没有重复,输入顺序任意,终点也可能封闭。求合法走法数。0 从不封闭;n=0 时有一种不移动的走法。
输入格式
第一行 n、m;随后 m 个封闭位置,m=0 时没有这些数。
输出格式
输出合法走法数;到不了则输出 0。
样例 1
输入
4 1
2
输出
1
说明
只能走 0→1→3→4,可以从 1 跨过封闭的 2。
样例 2
输入
3 1
3
输出
0
说明
终点不能落脚,答案为零。
数据范围
- 0≤n≤40;0≤m≤n;封闭位置是 1 至 n 中的不同整数。