#P9445. [ICPC 2021 WF] Mosaic Browsing
[ICPC 2021 WF] Mosaic Browsing
Description
简要题意
给出两个矩阵, 其中第二个矩阵所有元素非 .
定义第一个矩阵在第二个矩阵中的坐标 处「出现」, 当且仅当存在一种方式任意修改第一个矩阵所有为 的元素后, 第一个矩阵的左上角在第二个矩阵的对应位置坐标为 时可以与第二个矩阵的一部分完全重合.
求第一个矩阵在第二个矩阵中所有「出现」的位置和总「出现」次数。
Input Format
第一行, 两个整数 , 表示第一个矩阵的行数和列数.
接下来 行, 每行 个整数, 描述第一个矩阵.
接下来一行, 两个整数 , 表示第二个矩阵的行数和列数.
接下来 行,每行 个整数, 描述第二个矩阵.
Output Format
第一行, 一个整数 , 表示「出现」的总次数.
接下来 行, 每行两个整数 , 表示每一次「出现」的坐标. 如果有多个, 请以 为第一关键字, 为第二关键字升序排序后输出。
2 2
1 0
0 1
3 4
1 2 1 2
2 1 1 1
2 2 1 3
3
1 1
1 3
2 2
京公网安备 11011102002149号