AT_joi2026_yo1a_d oxゲーム (Xs and Os)
题目描述
有一个 $N$ 行 $N$ 列的网格。我们将从上到下第 $i$ 行($1 \leq i \leq N$)、从左到右第 $j$ 列($1 \leq j \leq N$)的格子记为 $(i, j)$。在格子 $(i, j)$ 上写有字符 $C_{i, j}$。这里,$C_{i, j}$ 只可能是 `o` 或 `x`。
如果存在“全体都为相同字母的某一行”或者“全体都为相同字母的某一列”,则输出 `Yes`,否则输出 `No`。
输入格式
输入按照以下格式给出。
> $N$
> $C_{1,1}$ $C_{1,2}$ $\cdots$ $C_{1,N}$
> $C_{2,1}$ $C_{2,2}$ $\cdots$ $C_{2,N}$
> $\vdots$
> $C_{N,1}$ $C_{N,2}$ $\cdots$ $C_{N,N}$
输出格式
如果存在“全体都为相同字母的某一行”或者“全体都为相同字母的某一列”,则输出 `Yes`,否则输出 `No`。
除了答案外不要输出任何内容(例如,不要输出提示输入的文本)。
关于输出格式,你可以参考[练习题或其解答示例](https://atcoder.jp/contests/joi2026-practice)。
说明/提示
### 样例解释 1
$C_{1,1} = \mathtt{o}$,$C_{2,1} = \mathtt{o}$,$C_{3,1} = \mathtt{o}$,因此第 $1$ 列的字符全部为 `o`,输出 `Yes`。
### 样例解释 2
- 没有某一行全部为相同字符。
- 没有某一列全部为相同字符。
因此输出 `No`。
### 样例解释 3
- 没有某一行全部为相同字符。
- 没有某一列全部为相同字符。
因此输出 `No`。
### 样例解释 4
第 $10$ 列和第 $6$ 行全部都是相同字符,因此输出 `Yes`。
### 数据范围
- $1 \leq N \leq 100$。
- $C_{i,j}$ 仅为 `o` 或 `x`($1 \leq i \leq N$,$1 \leq j \leq N$)。
- $N$ 是整数。
由 ChatGPT 5 翻译