#BW244. 星域信标
星域信标
题目描述
探索者号将一片星域划分为 行 列的观测网格,第 行第 列的初始能量为 。行号和列号均从 开始编号。
在漫长的观测中,一共发生了 次能量潮汐。每次能量潮汐,两个网格单元的能量会发生交换。
如果一个网格单元的能量,严格大于其上下左右直接相邻网格单元的能量,则称其为一个“信标点”。
探索者号想要知道,在所有能量潮汐完成后,星域中一共有多少个信标点,它们的坐标分别是什么。
例如:,能量分布如下:
其中, 是信标点。
输入格式
输入的第一行为两个整数 ,分别代表行数与列数。
接下来 行,每行 个整数,第 行第 个整数代表 。
接下来一行一个整数 。
接下来 行,每行四个整数 ,代表第 行第 列的网格单元与第 行第 列的网格单元发生了能量交换。
输出格式
输出的第一行为一个整数,代表能量交换后信标点的数量 。
接下来 行,每行两个整数 ,代表一个信标点在第 行第 列。
你可以以任意顺序输出信标点的坐标。
输入输出样例
3 3
1 5 1
2 3 2
4 1 1
0
2
1 2
3 1
3 3
4 1 1
1 5 2
1 3 2
1
1 1 3 1
2
2 2
3 1
说明/提示
对于 的数据,;
对于另外 的数据,;
对于另外 的数据,;
对于另外 的数据,;
对于 的数据:
相关
在下列比赛中:
