拯救OIBH总部

这篇博客提出了一个紧急救援场景:OIBH总部被洪水淹没,幸亏有围墙保护了一些重要区域。文章围绕如何通过分析输入的围墙建设图,计算出未被洪水侵袭的「0」区域的数量,旨在展示一种解决问题的算法思路。示例展示了不同的输入输出情况,例如在不同围墙布局下,未被淹没的「0」的数量变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

拯救OIBH总部
Time Limit:1000MS Memory Limit:65536K
Total Submit:283 Accepted:77

Description
背景 Background
OIBH总部突然被水淹没了!现在OIBH需要你的救援……
描述 Description
OIBH被突来的洪水淹没了>.<还好OIBH总部有在某些重要的地方起一些围墙,用号表示,而一个封闭的号区域洪水是进不去的……现在给出OIBH的围墙建设图,问OIBH总部没被淹到的重要区域(由”0”表示)有多少。

Input
输入格式 Input Format
第一行是两个数,x和y(x,y<=500)
第二行及以下是一个由*和0组成的x*y的图。

Output
输出没被水淹没的OIBH总部的“0”的数量。

Sample Input
样例输入1
4 5
00000
00*00
0*0*0
00*00

样例输入2
5 5


0*0
0
0*0


Sample Output
样例输出1
1

样例输出2
5


var
  tx:array [1..4] of shortint;
  ty:array [1..4] of shortint;
  f:array [1..500,1..500] 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值