#8083. 算法提高 超级玛丽 普及−

时间限制:1000 ms 内存限制:128 MiB 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: 匿名

题目描述

有N个士兵(1≤N≤26),编号依次为A,B,C,…,队列训练时,指挥官要把一些士兵从高到矮一次排成一行,但现在指挥官不能直接获得每个人的身高信息,只能获得“P1比P2高”这样的比较结果(P1、P2∈A,B,C,…,Z,记为 P1>P2),如”A>B”表示A比B高。
请编一程序,根据所得到的比较结果求出一种符合条件的排队方案。
 (注:比较结果中没有涉及的士兵不参加排队)

输入格式

第一行为两个整数n,m
第二行为m个整数,表示陷阱的位置

输出格式

一个整数。表示玛丽跳到n的方案数。

样例

样例输入1

4 1
2

样例输出1

1

数据范围与提示

40>=n>=3,m>=1
n>m;
陷阱不会位于1及n上