AT_abc264_c.[ABC264C] Matrix Reducing

普及-

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

给定一个 H1H_1 行 W1W_1 列的矩阵 AA 和一个 H2H_2 行 W2W_2 列的矩阵 BB。

  • 对于满足 1≤i≤H11 \leq i \leq H_1 且 1≤j≤W11 \leq j \leq W_1 的整数对 (i,j)(i, j),矩阵 AA 的第 ii 行第 jj 列的元素为 Ai,jA_{i, j}。
  • 对于满足 1≤i≤H21 \leq i \leq H_2 且 1≤j≤W21 \leq j \leq W_2 的整数对 (i,j)(i, j),矩阵 BB 的第 ii 行第 jj 列的元素为 Bi,jB_{i, j}。

你可以对矩阵 AA 任意次(可以为 00 次)重复以下两种操作之一:

  • 任意选择 AA 的一行并删除。
  • 任意选择 AA 的一列并删除。

请判断是否可以通过上述操作将矩阵 AA 变为与矩阵 BB 完全一致。

输入格式

输入通过标准输入按以下格式给出。

H1H_1 W1W_1
A1,1A_{1,1} A1,2A_{1,2} …\ldots A1,W1A_{1,W_1}
A2,1A_{2,1} A2,2A_{2,2} …\ldots A2,W1A_{2,W_1}
⋮\vdots
AH1,1A_{H_1,1} AH1,2A_{H_1,2} …\ldots AH1,W1A_{H_1,W_1}
H2H_2 W2W_2
B1,1B_{1,1} B1,2B_{1,2} …\ldots B1,W2B_{1,W_2}
B2,1B_{2,1} B2,2B_{2,2} …\ldots B2,W2B_{2,W_2}
⋮\vdots
BH2,1B_{H_2,1} BH2,2B_{H_2,2} …\ldots BH2,W2B_{H_2,W_2}

输出格式

如果可以将矩阵 AA 变为矩阵 BB,输出 Yes;否则输出 No。请注意,评测时区分英文字母的大小写。

输入输出样例

  • 输入#1

    4 5
    1 2 3 4 5
    6 7 8 9 10
    11 12 13 14 15
    16 17 18 19 20
    2 3
    6 8 9
    16 18 19

    输出#1

    Yes
  • 输入#2

    3 3
    1 1 1
    1 1 1
    1 1 1
    1 1
    2

    输出#2

    No

说明/提示

限制条件

  • 1≤H2≤H1≤101 \leq H_2 \leq H_1 \leq 10
  • 1≤W2≤W1≤101 \leq W_2 \leq W_1 \leq 10
  • 1≤Ai,j≤1091 \leq A_{i, j} \leq 10^9
  • 1≤Bi,j≤1091 \leq B_{i, j} \leq 10^9
  • 输入中的所有值均为整数

样例解释 1

从初始状态的矩阵 AA 删除第 22 列后,AA 变为

1 3 4
5 6 8
9 10 11
13 14 15
16 18 19
20

再删除第 33 行后,AA 变为

1 3 4
5 6 8
9 10 11
16 18 19
20

再删除第 11 行后,AA 变为

6 8 9 10 16 18 19 20

再删除第 44 列后,AA 变为

6 8 9 16 18 19

这时与矩阵 BB 完全一致。因此输出 Yes。

样例解释 2

无论如何操作,都无法将矩阵 AA 变为矩阵 BB。因此输出 No。

由 ChatGPT 4.1 翻译

输入解题思路,AI测评打分。不知道怎么写?

首页