F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

Yinyang

Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java/Others)
Total Submission(s): 30    Accepted Submission(s): 12


Problem Description
You have a grid of $n$ rows and $m$ columns, each cell should be painted either black or white.
The cell in the $i$th row and $j$th column is denoted as $(i,j)$.
Two cells are $directly$ $connected$ if and only if they have a common edge and have the same color.
Two cells are $connected$ if and only if they are $directly$ $connected$ or there exist a cell $connected$ to both cells.
A painting plan is $good$ if and only if it satisfy three conditions:
1. All white cells are $connected$
2. All black cells are $connected$
3. $\forall 1 \leq i < n,1 \leq j < m$, cell$(i,j)$,$(i,j+1)$,$(i+1,j)$and$(i+1,j+1)$ can't have the same color.
Some of the cells have been painted, you should paint the rest .
output the number of $good$ painting plans module $998244353$.
 

Input
The first line of input contains an integer $T(T \leq 10)$, denoting the number of test cases.
Each test case contains $n+1$ lines.
The first line contains two integer $n, m(3 \leq n \leq 100,3 \leq m \leq 100, n*m<=100)$, denoting the size of the grid.
The next $n$ lines describe the painted cells, each line contains $m$ integer.
The $j$th number in $i$th row describe cell$(i,j)$,the number is $0$,$1$ or $-1$.
$0$ means the cell is painted white,$1$ means the cell is painted black, $-1$ means the cell is not painted.
 

Output
Output the number of $good$ painting plans module $998244353$.
 

Sample Input
3 3 3 1 0 0 1 1 0 -1 -1 0 3 4 1 -1 -1 0 -1 -1 -1 -1 0 -1 -1 1 10 10 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
 

Sample Output
2 0 139719073
 

Source
 

Statistic | Submit | Discuss | Note
Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-04-25 22:34:50, Gzip enabled