题目信息

题目类型
练习
题目年份
2025
题目题型
问答题
关 键 词
花坛

题目题干

题目描述

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

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

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

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

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

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

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

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

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

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

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

其中有3个正方形矩阵需要涂抹颜料(蓝色框区域和绿色区域的矩阵部分重叠按2个计算)。4W2100150满分答卷(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

答案解析

相关题目

题目描述 一张半边参差不齐的网格纸 (网格边长均为1),有一边是完整没有破损的。现要从中剪出一片面积最大的矩形纸片。 给定网格纸中完整边的长度N (1<=N<=1000000) ,以及网
题目描述 小明有一张 N*M 的方格纸,且每个小方格都是正方形,纸上的每个小方格中都画了一个花朵,共有a、b、c三种不同的花朵。为了美观现按照以下要求为花朵涂色。 要求: 1)涂色的花朵区域必须是
题目描述 关于数学定理证明,也有高下之分。最暴力的证明方法是“构造性证明”,即当需要证明某种解存在时,直接把解构造出来,而不是仅通过推理证明解之存在。 下面有一个定理: 设ai(i=1,...,5
题目描述 新浪微博上有网友发文称:“朋友买了本玻尔X海森堡的物理大佬同人本,送了300道高数题。更绝的是,要做完题目按照答案涂答题卡,涂出一个二维码,扫描二维码才能看到特典,做错了就看不到了……”那张
题目描述 “666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高
题目描述 给出两个正整数 a , b , 设 c = a + b , 求 c  1 <= a, b <= 10500 输入 第一行输入 a 第二行输入 b 输出 一行,输出 c 数据范
的人,就可以通过访问谷歌的这个网站进入招聘流程的下一步。 自然常数 e 是一个著名的超越数,前面若干位写出来是这样的:e = 2.7182818284590452353602874713526624
题目描述 英语老师要求学生按照如下规则写一串字母: 规则1、如果写了某个大写字母,下一个就必须写同个字母的小写,或者写字母表中前一个字母的大写; 规则2、如果写了某个小写字母,下一个就必须写同个字
题目描述 给出 n 个正整数 a[i] ,其中可能有重复的数字。  现在请你对于其中重复的数字,只保留一个,把其余相同的数去掉。 然后再把这些数从小到大排序后输出 1 <= n <=
时间(ssj) 题目描述 假设现在是yy年mm月dd日hh时而kk小时后是y1y1年m1m1月d1d1日h1h1时,对于给定的y,m,d,h,ky,m,d,h,k,小杨想请你帮他计算出对应的y1,m1

提示声明

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

猜你喜欢