← 查看本卷题目 第 269 / 378 题

黑白方块

1 秒 / 测试点 · 512 MiB · 29 个测试点。

题面描述

小杨有一个 nn 行 mm 列的网格图,其中每个格子要么是白色,要么是黑色。

小杨想知道网格图中是否存在一个满足如下条件的子矩形:

子矩形由 44 行 44 列组成;

子矩形的第 11 行和第 44 行只包含白色格子;

对于子矩形的第 22 行和第 33 行,只有第 11 个和第 44 个格子是白色的,其余格子都是黑色的;

请你编写程序帮助小杨判断。

输入格式

第一行包含一个正整数 tt,代表测试用例组数。

接下来是 tt 组测试用例。对于每组测试用例,一共 n+1n+1 行。

第一行包含两个正整数 n,mn,m,含义如题面所示。

之后 nn 行,每行一个长度为 mm 的 0101 串,代表网格图第 ii 行格子的颜色,如果为 00,则对应格子为白色,否则为黑色。

输出格式

对于每组测试用例,如果存在,输出 Yes,否则输出 No。

样例1

31 401105 500000011000110000001011005 50000001100011100000101100
NoYesNo

满足条件的子矩形形如:

0000011001100000

对于全部数据,保证有 1≤t≤101\le t\le10,1≤n,m≤1001\le n,m\le100。