#D. [CZOJ 一周一测 R23 D] 阿瓦的棋盘

    传统题 2000ms 128MiB

[CZOJ 一周一测 R23 D] 阿瓦的棋盘

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

阿瓦最近沉迷下棋,现在他又搞来了一个 nn 行 mm 列的棋盘,其中第 ii 行第 jj 列的格子中有一个数字,用 ai,ja_{i,j} 表示。

因为阿瓦头脑比较简单,所以他找来的这个棋盘中的数字只有 11 和 −1-1 两种,即 ai,j=1a_{i,j}=1 或 ai,j=−1a_{i,j}=-1。阿瓦想要从左上角 (1,1)(1,1) 出发,每次只能向下走或者向右走,问走到右下角 (n,m)(n,m) 时,所经过的路径的路径和是否可以为 00。

形式化的描述为,(i,j)(i,j) 可以走到 (i+1,j)(i+1,j) 或者 (i,j+1)(i,j+1),问是否存在一种方法从 (1,1)(1,1) 走到 (n,m)(n,m) 的路径和为 00。

当然,走的过程中不能超出棋盘的范围。

输入格式

本题有多组测试数据。

第一行一个整数 tt 表示数组组数。对于每一组数据:

第一行输入两个整数 nn 和 mm 表示棋盘的大小。

接下来有 nn 行 mm 列的整数 ai,ja_{i,j} 描述棋盘中的每一个数字,且数字只有 −1-1 和 11 两种选择。

输出格式

输出有 tt 行,如果该组数据存在一条合法的路径,则输出 "YES",否则输出 "NO"。(不包含双引号)

输入输出样例 #1

输入 #1

5
1 1
1
1 2
1 -1
1 4
1 -1 1 -1
3 4
1 -1 -1 -1
-1 1 1 -1
1 1 1 -1
3 4
1 -1 1 1
-1 1 -1 1
1 -1 1 1

输出 #1

NO
YES
YES
YES
NO

说明/提示

样例解释

对于第三组数据,棋盘为

1 -1 -1 -1
-1 1 1 -1
1 1 1 -1

一条路径和为 00 的移动路线为 $(1,1) \rightarrow (1,2) \rightarrow (2,2) \rightarrow (2,3)\rightarrow (2,4)\rightarrow (3,4)$。

数据范围

对于 30%30\% 的数据,保证 1≤t,n,m≤1001 \leq t,n,m \le 100。

对于 100%100\% 的数据,保证 $1\le t \le 10^4,1\le n,m \le 10^3,\sum {n\times m} \le 10^6$。

[CZR-023] CZOJ Weekly Exercise Round 23—— Easy Round

未参加
状态
已结束
规则
IOI
题目
6
开始于
2025-4-27 12:00
结束于
2025-4-27 22:00
持续时间
10 小时
主持人
参赛人数
14