问题 T: 罪恶沼泽

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1321 解决:405

题目描述

不知道21级军训拉练时有没有体验过沼泽,至少它对于大二人来说还是很痛苦的……
沼泽长度为N米,现在所有人都站在起点(就是第0米处),每次都可以选择跨一小步(走一米),或者跨一大步(走两米)。
但是沼泽沼泽,最恶心的地方就是有些点是不能踩的,一脚下去,有来无回……
问有多少种方式能从起点到达终点(第N米处),并且中途不会踩到沼泽。
结果对109+7取模

输入

路程总长度:1N105
沼泽坑点的数量:0MN-1
每一个是沼泽的点:1≤a1<a2< ...... <amN-1

输出

所有符合条件的方案数的和(对109+7取模)

样例输入 复制

6 1
3

样例输出 复制

4