为了使得大家高兴,小Q特意出个自认为的简单题(easy)来满足大家,这道简单题是描述如下:
有一个数列A已知对于所有的A[i]都是1~n的自然数,并且知道对于一些A[i]不能取哪些值,我们定义一个数列的积为该数列所有元素的乘积,要求你求出所有可能的数列的积的和 mod 1000000007的值,是不是很简单呢?呵呵!
第一行三个整数nmk分别表示数列元素的取值范围,数列元素个数,以及已知的限制条数.
接下来k行,每行两个正整数xy表示A[x]的值不能是y.
一行一个整数表示所有可能的数列的积的和对1000000007取模后的结果.如果一个合法的数列都没有,答案输出0.
30%的数据n<=4m<=10k<=10
另有20%的数据k=0
70%的数据n<=1000m<=1000k<=1000
100%的数据 n<=109m<=109k<=1051<=y<=n1<=x<=m