问题2505--传送路径

2505: 传送路径

[命题人 : ]
时间限制 : 1 sec  内存限制 : 128 MB

提交

题目描述

ZK 现在在一个二维平面。他现在会进行 N 次传送,每次传送回执行如下移动之一:

  • 从当前点 (x,y) 移动到 (x+A,y+B)
  • 从当前点 (x,y) 移动到 (x+C,y+D)
  • 从当前点 (x,y) 移动到 (x+E,y+F)

同时在这个平面上有 M个点 (X1,Y1),,(XM,YM) ,这些点 ZK 是无法停留或经过的。

问 N 次传送一共会有多少种路径?输出答案对 998244353 取模。

输入

第一行两个整数 N,M(1N≤200,0M105)

第二行六个整数A,B,C,D,E,F(109A,B,C,D,E,F109),保证无重复的二元对。

接下来 M行,每行两个整数Xi,Yi(109Xi,Yi109)。保证 (Xi,Yi)≠(0,0)且无重复二元对。

输出

输出答案

样例输入 Copy

2 2
1 1 1 2 1 3
1 2
2 2

样例输出 Copy

5

提示

样例1解释:

eg2 :输入:
10 3
-1000000000 -1000000000 1000000000 1000000000 -1000000000 1000000000
-1000000000 -1000000000
1000000000 1000000000
-1000000000 1000000000
输出: 0
eg 3:输入:
300 0
0 0 1 0 0 1
输出:
292172978

来源/分类