题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
花坛

题目题干

题目描述

小明有一张 N*M 的方格纸,且每个小方格都是正方形,纸上的每个小方格中都画了一个花朵,共有a、b、c三种不同的花朵。为了美观现按照以下要求为花朵涂色。tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

要求:tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

1)涂色的花朵区域必须是一个正方形矩阵,最小为一个2*2的正方形矩阵;tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

2)正方形矩阵中的花朵必须是同一种花朵;tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

3)只要正方形矩阵四个顶点不重合就算作不同的正方形矩阵(有部分区域重叠或者大正方形矩阵包含小正方形矩阵,按不同的正方形矩阵计算)。tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

已知方格纸的行数N(2≤N≤30)和列数M(2≤M≤30),及每个小正方形方格中花朵的种类,请帮助小明计算出,按要求有多少个正方形矩阵需要涂色。tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:N=4,D = 5,矩阵如下图:tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

b b c b atK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

b b a c btK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

c b a a atK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

a b a a atK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

其中有3个正方形矩阵需要涂抹颜料(蓝色框区域和绿色区域的矩阵部分重叠按2个计算)。tK1100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入

第一行输入两个正整数N(2≤N≤30)和M(2≤M≤30),N表示矩阵方格的行数,M表示矩阵方格的列数,两个正整数之间以一个空格隔开。 第二行开始输入N行,每行M个字符(字符只包含a、b、c),字符之间以一个空格隔开。

输出

输出一个整数,表示N*M的矩阵方格纸中,需要涂抹颜料正方形矩阵的个数。

数据范围

2≤N、M≤30

输入样例

4 5 b b c b a b b a c b c b a a a a b a a a

输出样例

3

答案解析

相关题目

题目描述 现给出n个学生的语、数、外三科成绩,你需要做的是求出每个学生的平均成绩。 推荐使用结构体存储每个学生的语数外成绩,为了方便还可以再存储学生总成绩或者平均成绩。 输入 输入一个整数n,代表
题目描述 小明有一张 N*M 的方格纸,且每个小方格都是正方形,纸上的每个小方格中都画了一个花朵,共有a、b、c三种不同的花朵。为了美观现按照以下要求为花朵涂色。 要求: 1)涂色的花朵区域必须是
题目描述 输入一个整数矩阵,计算位于矩阵内部的元素之和。所谓矩阵内部的元素,不在第一行和最后一行的元素以及第一列和最后一列的元素。 输入 第一行分别为矩阵的行数m和列数n(m < 100,n
题目描述 给定n*n由0和1组成的矩阵,如果矩阵的每一行和每一列的1的数量都是偶数,则认为符合条件。 你的任务就是检测矩阵是否符合条件,或者在仅改变一个矩阵元素的情况下能否符合条件。 "
题目描述 给定一个5*5的矩阵,每行只有一个最大值,每列只有一个最小值,寻找这个矩阵的鞍点。鞍点指的是矩阵中的一个元素,它是所在行的最大值,并且是所在列的最小值。 输入 输入包含一个5行5列的矩阵
题目描述 二维矩阵的转置,将给定的一个二维数组(3×3)转置,即行列互换。 输入 一个3x3的矩阵 输出 转置后的矩阵 数据范围 整形范围以内 输入样例 1 2 3 4 5 6 7 8 9​​​​​
题目描述 有一个N 行M 列的矩阵,求该矩阵所有行的最大值之和,例如,有一个2行3列的矩阵如下: 1 3 2 5 2 1 该矩阵第1行最大值为3,第2行最大值为5。因此该矩阵所有行的最大值之和为
题目描述 给定两个整数M和N ,求0 ~ 9每个数码出现的次数。 例如:序列129--137: 129, 130, 131, 132, 133, 134, 135, 136, 137。统计后发现:0
题目描述 经过一段时间的紧张筹备,电脑小组的“RP餐厅”终于开业了。这天,经理LXC接到了一个定餐大单,可把大家乐坏了!员工们齐心协力按要求准备好了套餐正准备派送时,突然碰到一个棘手的问题,筷子!CX
题目描述 小鱼最近参加了一个数字游戏,要求它把看到的一串整数(整数的个数不确定,以0结束;但整数的个数最多不超过100个,每个整数的大小不超过10^8),记住了然后反着念出来(表示结束的数字0就不用念

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢