我爱 ZIME

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

题目描述

小民是浙江机电职业技术大学的学生,他非常喜欢他学校的英文缩写 ZIME

现在给你一个大小为 n×mn×m 的矩阵,其中 nnmm 都是偶数。矩阵的每个格子包含字母 Z I M E 其中之一。 小民将这个矩阵视为一个螺旋状结构,并从左上角按照顺时针方向遍历。他将矩阵分成多个层次,每一层都是环绕其外部的一个螺旋形路径。

例如尺寸为 n×mn×m 的矩阵的第一层定义为:长度为 2×(n+m2)2×(n+m−2),宽度为 11,包含矩阵最外层的元素。每个后续层都定义为从原始矩阵中移除所有先前层后,剩余部分的第一层。

聪明的你能告诉小民,在所有层中,字符串 "ZIME" 出现的总次数吗?

输入格式

第一行包含一个整数 tt (1t1001≤t≤100) 代表测试用例的数量。

每个测试用例的第一行包含一对数字 nnmm (2n,m103,n,m2≤n,m≤10^3 , n,m 是偶数)。

接下来是 nn 行,长度为 mm ,包含字母 Z I M E 其中之一。 保证所有测试用例的 nmn⋅m 的总和不超过 10610^6

输出格式

对于每个测试用例,输出一个数字,代表当前矩阵所有层中字符串 ZIME 出现的总次数。

3
2 4
ZIME
ZZZZ
2 2
IM
ZE
4 4
IMEZ
ZMEI
IIZM
ZIEM
1
1
2

解释 #1

33 个示例中出现 ZIME。不同的层使用不同的颜色。

浙江机电职业技术大学第九届新生亮相赛

未参加
状态
已结束
规则
XCPC
题目
15
开始于
2024-12-25 13:00
结束于
2024-12-25 18:00
持续时间
5 小时
主持人
参赛人数
0