#P11277. [COTS 2018] 仲裁 Arbitraža
[COTS 2018] 仲裁 Arbitraža
题目描述
A 国和 B 国正在划分一块 的矩形土地。
显然,这块土地上有 条水平线和 条垂直线。
给这 条线分配 间的整数。定义一个格子的权值为在它左/上方的线上整数之和减去在它右/下方的线上整数之和。
给定每个格子权值的要求(要求这个格子的权值 或者 )。在 种分配整数的方案中,求出有多少个方案符合要求。
只需要输出答案对 取模后得到的结果。
输入格式
第一行,三个正整数 。
接下来一个 的矩阵,里面的元素不是 就是 ,表示每个格子权值符号的要求。
输出格式
输出一行一个整数,表示答案。
输入输出样例 #1
输入 #1
4 6 4
-----+
----++
--++++
-+++++
输出 #1
2364
输入输出样例 #2
输入 #2
3 3 2
--+
--+
-++
输出 #2
2
输入输出样例 #3
输入 #3
2 3 2
---
+++
输出 #3
0
说明/提示
对于 的数据,保证 。
子任务编号 | 特殊性质 | 得分 | |||
---|---|---|---|---|---|
A | |||||
特殊性质 A: 要求为 ,当且仅当 。