#ZS0096. 种草皮
种草皮
题目描述
坤坤是一个热爱踢足球的少年,他新获得了一块长方形的足球场,这块足球场被划分成 行 列(,),每一格都是一块正方形的草皮。坤坤希望在某些格子上种植真草皮,这样他就可以在上面踢足球了。
然而,有些草皮质量较差,不适合种植真草。此外,为了节约经费,坤坤不会选择两块相邻的草皮种植真草,也就是说,没有哪两块真草皮有公共边。
坤坤想知道,如果不考虑种植真草皮的总块数,那么一共有多少种种植方案可供他选择?(当然,完全不种植任何真草皮也是一种方案)
输入格式
- 第一行:两个整数 和 ,用空格隔开。
- 第 到第 行:每行包含 个用空格隔开的整数,描述了每块土地的状态。第 行描述了第 行的土地,所有整数均为 或 ,是 的话,表示这块土地足够肥沃, 则表示这块土地不适合种草。
输出格式
一个整数,即牧场分配总方案数除以 的余数。
数据范围
输入样例
2 3
1 1 1
0 1 0
输出样例
9
相关
在下列比赛中: