#P1355. 2023.05-B卷-HWOD机试 - 相同数字组成图形的周长

2023.05-B卷-HWOD机试 - 相同数字组成图形的周长

题目描述

有一个6464x6464的矩阵,每个元素的默认值为00,现在向里面填充数字,相同的数字组成一个实心图形,如下图所示是矩阵的局部(空白表示填充00)

00 11 22 33 44 55 66 77 88 99 1010 1111
00
11 1
22 1 1
33 2
44 1 2
55 2
66
77
88
99
1010
1111

输入描述

  1. 第一行输入NN,表示NN个图形,N>0N > 0 N<64N < 64 x 6464
  2. 矩阵左上角单元格坐标记作(0,00,0),第一个数字表示行号,第二个数字表示列号
  3. 接下来是NN行,每行第一个数是矩阵单元格填充的数字,后续每两个一组,表示填充该数字的单元格坐标
  4. 答题者无需考虑数据格式非法的场景,题目用例不考察数据格式
  5. 题目用例保证同一个填充值只会有一行输入数据

输出描述

  • 一共输出NN个数值,每个数值表示某一行输入表示图形的周长
  • 输出顺序需和输入的隔行顺序保持一致,即第11个数是输入的第11个图形的周长,第22个数是输入的第22个图形的周长,以此类推。

输入

2
1 1 3 2 2 2 3 2 4 3 2 3 3 3 4 4 1 4 2 4 3 4 4 5 2 5 3
2 3 7 3 8 4 5 4 6 4 7 4 8 5 4 5 5 5 6 5 7 5 8 6 4 6 5 6 6 6 7 6 8 7 4 7 5 7 6 7 7 7 8

输出

18 20

说明