传统题 1000ms 256MiB

高价值陨石坑定位

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

月球表面可以抽象成一个 n×mn \times m 的整数网格,第 ii 行第 jj 列的数记为 hi,jh_{i,j},表示该位置的海拔高度。

如果某个格子满足下面两个条件,就称它为一个“陨石坑”:

  1. 它不是边界格子;
  2. 它的数值严格小于上、下、左、右四个相邻格子的数值。

对于每个陨石坑,再定义它的“考察价值”为:以它为中心的 3×33 \times 3 方块内九个格子的海拔高度之和。

请你找出所有陨石坑,并按下面规则排序后输出:

  1. 先按考察价值从大到小排序;
  2. 若考察价值相同,按行号从小到大排序;
  3. 若行号也相同,按列号从小到大排序。

本题中行号和列号都从 00 开始编号。

输入格式

第一行两个整数 n,mn,m

接下来 nn 行,每行 mm 个整数,表示网格中的数值。

输出格式

第一行输出一个整数,表示陨石坑的数量。

接下来每行输出三个整数 r c value,分别表示陨石坑的行号、列号和考察价值。

如果没有陨石坑,只输出一行 0

5 5
9 9 9 9 9
9 1 9 2 9
9 9 9 9 9
9 3 9 4 9
9 9 9 9 9
4
3 3 76
3 1 75
1 3 74
1 1 73
3 3
1 1 1
1 1 1
1 1 1
0

说明/提示

样例 1 解释:

共有 44 个陨石坑,分别位于 (1,1)(1,3)(3,1)(3,3)。其中 (3,3) 周围九个格子的高度和最大,为 7676,因此排在最前面。

样例 2 解释:

所有格子的高度都相同,因此不存在一个格子会严格小于它的上下左右四个相邻格子,所以答案为 00

对于所有测试点,保证 1n,m2001 \le n,m \le 200104hi,j104-10^4 \le h_{i,j} \le 10^4

2026年04月技术考核

未参加
状态
已结束
规则
IOI
题目
14
开始于
2026-4-23 14:00
结束于
2026-4-23 18:00
持续时间
4 小时
主持人
参赛人数
8