当前位置: 首页 > news >正文

P9243 [蓝桥杯 2023 省 B] 岛屿个数

P9243 [蓝桥杯 2023 省 B] 岛屿个数

题目描述

小蓝得到了一副大小为 M × N 的格子地图,可以将其视作一个只包含字符 0(代表海水)和 1(代表陆地)的二维数组,地图之外可以视作全部是海水,每个岛屿由在上、下、左、右四个方向上相邻的 1 相连接而形成。

在岛屿 A 所占据的格子中,如果可以从中选出 k 个不同的格子,使得他们的坐标能够组成一个这样的排列:(x0,y0),(x1,y1),…,(xk−1,yk−1),其中 (x (i+1)%k , y (i+1)%k) 是由 (xi, yi) 通过上、下、左、右移动一次得来的(0 ≤ i ≤ k−1),此时这 k 个格子就构成了一个「环」。如果另一个岛屿 B 所占据的格子全部位于这个「环」内部,此时我们将岛屿 B 视作是岛屿 A 的子岛屿。若 B 是 A 的子岛屿,C 又是 B 的子岛屿,那 C 也是 A 的子岛屿。

请问这个地图上共有多少个岛屿?在进行统计时不需要统计子岛屿的数目。

输入格式

第一行一个整数 T,表示有 T 组测试数据。

接下来输入 T 组数据。对于每组数据,第一行包含两个用空格分隔的整数 M, N 表示地图大小;接下来输入 M 行,每行包含 N 个字符,字符只可能是 0 或 1。

输出格式

对于每组数据,输出一行,包含一个整数表示答案。

输入输出样例

输入

2
5 5
01111
11001
10101
10001
11111
5 6
111111
100001
010101
100001
111111

输出

1
3

样例说明

对于第一组数据,包含两个岛屿,下面用不同的数字进行了区分:

01111
11001
10201
10001
11111

岛屿 2 在岛屿 1 的「环」内部,所以岛屿 2 是岛屿 1 的子岛屿,答案为 1。

对于第二组数据,包含三个岛屿,下面用不同的数字进行了区分:

111111
100001
020301
100001
111111

注意岛屿 3 并不是岛屿 1 或者岛屿 2 的子岛屿,因为岛屿 1 和岛屿 2 中均没有「环」。

数据范围

对于 30% 的评测用例,1 ≤ M,N ≤ 10。

对于 100% 的评测用例,1 ≤ T ≤ 10,1 ≤ M,N ≤ 50。

http://www.jsqmd.com/news/834752/

相关文章:

  • 2026年国产影像仪性价比测评:价格、配置与服务能力全对比 - 科技焦点
  • 2026年5月分体式在线pH分析仪权威厂家推荐|工程选型必看 - 水质仪表品牌排行榜
  • 2026年文物3D扫描仪性价比排行:主流5家厂商全维度盘点 - 科技焦点
  • 轮廓尺寸检测影像仪哪家靠谱?2026年五大品牌精度对比 - 科技焦点
  • 2026年国产影像仪哪家专业?测量精度、传感器技术与认证实力深度解析 - 科技焦点
  • 2026年国产影像仪原厂推荐:精度与资质对比 - 科技焦点
  • 广东成人学历提升要不要找机构?自己报名、服务好的机构与正规入口怎么选 - 优选机构推荐
  • 2026年高精度三维扫描仪哪家性价比高:精度参数、扫描速率与价格区间深度解析 - 科技焦点
  • 2026年5月污水处理在线浊度仪国产口碑品牌推荐 - 水质仪表品牌排行榜
  • 数学专业书籍推荐7:《高等代数》丘维声
  • 当时typst还不成熟,所以采用了 pandoc模板 的方案。
  • 国产影像仪哪家性价比高?2026年五大品牌精度与价格对比 - 科技焦点
  • 2026年5月流通式余氯分析仪十大品牌:工程选型实测榜 - 水质仪表品牌排行榜
  • 面向对象程序设计课程第一至三次作业的总结与心得
  • 2026年|知网降AI新攻略:免费降AI率工具助你从90%直降10%! - 降AI实验室
  • 关于面向对象程序设计第一至三次作业的总结与心得
  • 外贸网站建设哪家好?2026 年主流平台对比 - 外贸营销工具
  • POJ 3050 跳房子(Hopscotch)
  • Vue3 状态管理 Pinia 入门指南
  • 大一下前三次PTA题目集阶段性总结
  • 2026年5月腐蚀废水电磁流量计国产厂家排名 - 水质仪表品牌排行榜
  • 2026年5月水利外夹式超声波流量计口碑品牌实测 - 水质仪表品牌排行榜
  • 如何使用 fail2ban 配置 SSH 暴力破解自动封禁 IP 策略?
  • 2026 合肥生成式引擎优化(GEO)服务商权威排行榜(满分 100 分) - 安徽工业
  • 2026年|亲测12款论文降AI率工具,效果最稳的竟是它! - 降AI实验室
  • 2026年5月废水处理悬浮物浓度计怎么选?实测推荐 - 液体流量液位品牌推荐
  • 2026年5月专业的张家口成套薯类加工设备厂家怎么选择厂家推荐榜,薯条生产线、马铃薯深加工设备、成套薯类加工设备厂家选择指南 - 海棠依旧大
  • Note - Hall 定理
  • div2 1098
  • 2026年5月口碑好的断桥铝系统窗源头工厂如何选厂家推荐榜:断桥铝系统窗、内开内倒窗、平开窗、推拉窗厂家选择指南 - 海棠依旧大