Problem
指定大小为
n*m
的矩形区域。每个单元格包含一个非负整数。 你需要计算从单元格(1,1)到单元格(
n
,
m
)满足条件的路径数以下条件。
1) 在每个单元格中,您只能
向下
或
向右
移动而不离开该字段。
2) 路径上所有数的按位异
OR
必须等于
k
。
查找给定字段的匹配路径数。
输入
第一行包含三个整数
n
,
m
和
k
(1 <= n, m <= 20, 0 <= k <= 10
18) - 字段的高度和宽度,以及数字
k
。
接下来的
n
行包含
m
个整数
ai,j
,其中
j
-
i
行的第 th 个元素等于
ai,j
(0 <= a
i,j < ;= 10
18).
印记
打印一个整数——满足所有条件的路径数。
例子
<头>
# |
输入 |
输出 |
东西>
<正文>
1 |
3 3 11
2 1 5
7 10 0
12 6 4
| 3 |
2 |
3 4 2
1 3 3 3
0 3 3 2
3 0 1 1
| 5 |
表>