按照剧本,fateicest 想要去买东西。而他自然要前往鸽巢去买东西。
鸽巢的商城是一个
其中,第
由于 fateicest 是个购物狂,因此他每经过一家商店,都会进去买一份那家商店的商品,包括起点和终点。如果他经过一家餐馆,他可以选择进去吃或是不进去吃。但是他非常想品尝这里的美食,因此他决定除
fateicest 可以任选从第
fateicest 想要知道,他在完成这次购物后,能有多少种不同的经历。两种经历是不同的当且仅当他买的东西集合不一样或者去的餐馆集合不一样。
fateicest 当然飞快地报出了答案,但是他想考考你。由于 fateicest 认为你不能像他那样飞快地报出答案,他只要你报出答案对
输入格式
从标准输入读入数据。
输入第一行两个整数
第二行一个整数
接下来
输出格式
输出到标准输出中。
输出一行一个整数,表示方案数对
样例一
input
1000 1000
2
1 1 1 1
3 3 3 3
5 5 5 5
7 7 7 7
output
216
explanation
网格左上角长成这样:
0......
.......
..1....
.......
....2..
.......
......3
其中他只能从
样例二
input
1000 1000
0
1 1 2 2
4 4 5 5
output
366
样例三
input
50 50
1
1 1 10 12
20 17 25 32
30 42 47 45
output
545916062
限制与约定
本题采用捆绑测试。
我们令
对于所有数据,满足:
- 对于
,有 - 对于
,有
共有
子任务编号 | 分值 | |||
---|---|---|---|---|
1 | 2 | —— | —— | |
2 | 5 | —— | ||
3 | 11 | —— | —— | |
4 | 4 | —— | —— | |
5 | 8 | —— | ||
6 | 15 | —— | —— | |
7 | 9 | —— | ||
8 | 21 | —— | —— | |
9 | 25 | —— | —— | —— |
时间限制:
空间限制: