T574288 矩阵填充

题目描述

你有一个 $n * m$ 的矩阵 $A$,初始全是 $0$,再给你一个同样 $n * m$ 的矩阵 $B$,你可以对矩阵 $A$ 进行以下操作任意多次: 1.选择一行以及一个整数 $x$ ,将该行全部置为 $x$ 2.选择一列以及一个整数 $x$ ,将该列全部置为 $x$ 问最终能否得到矩阵 $B$,输出 `Yes` 或者 `No`

输入格式

单个测试点包含多组测试数据。 第一行一个整数 $T$,表示数据组数。 对于每组数据: 第一行两个整数 $n$ , $m$,表示矩阵 $B$ 的大小 接下来的 $n$ 行,每行 $m$ 个整数,表示矩阵 $B$

输出格式

共 $T$ 行,每行一个 `Yes` 或者 `No`,表示答案

说明/提示

对于 $60\%$ 的数据,$1\leq n,m\leq 5$ 对于 $100\%$ 的数据,$1\leq T\leq 10 ,1\leq n\leq 100,1\leq m \leq 100,1\leq B_{i,j}\leq 10000$