A143538.皓仔的数字朋友

入门

官方

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

皓仔在方格纸上写下了一个 nnmm 列的整数矩阵。

对于矩阵中的每个位置,如果它上、下、左、右某个方向上的相邻位置与它的数字相同,那么这两个位置就是一对好朋友。

注意矩阵边界外的位置不存在。

请计算矩阵中每个位置拥有多少个好朋友。

输入格式

第一行输入两个整数 nnmm,表示矩阵的行数和列数。

接下来 nn 行,每行输入 mm 个整数,表示这个矩阵。

输出格式

输出 nn 行,每行包含 mm 个整数。

ii 行第 jj 个整数表示矩阵中第 ii 行第 jj 列的位置拥有的好朋友数量。

输入输出样例

  • 输入#1

    3 4
    1 1 2 2
    1 3 2 2
    4 3 3 2

    输出#1

    2 1 2 2
    1 1 2 3
    0 2 1 1

说明/提示

【样例解释】

左上角位置的数字是 11,它右边和下边的数字也都是 11,因此它有 22 个好朋友。

【数据范围】

  • 1n,m10001\le n,m\le1000
  • 1ai,j91\le a_{i,j}\le9

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

首页