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

足球网站怎么做免费职业技能培训网站

足球网站怎么做,免费职业技能培训网站,企业网站制作服务器,域名有没有被注册哪个网站最好文章目录 需要打开多少监视器 需要打开多少监视器 某长方形停车场,每个车位上方都有对应监控器,在当前车位和前后左右四个方向任意一个车位范围停车时,监控器才需要打开。给出某一时刻停车场的停车分布,统计最少需要打开多少个监…

文章目录

  • 需要打开多少监视器

需要打开多少监视器

  • 某长方形停车场,每个车位上方都有对应监控器,在当前车位和前后左右四个方向任意一个车位范围停车时,监控器才需要打开。
  • 给出某一时刻停车场的停车分布,统计最少需要打开多少个监控器;
    输入描述:
    第一行输入m,n表示长宽;
    后面输入m行,每行有n个0/1,1表示有停车;
    输出描述:
    最少需要打开的监控器的数量

示例1:
输入:
3 3
0 0 0
0 1 0
0 0 0
输出:
5
示例2:
输入:
5 6
1 0 0 0 1 1
0 0 1 1 0 1
0 0 1 1 1 1
1 0 0 0 1 0
0 0 0 0 0 0
输出:
26

python实现:
思路:

  1. 遍历m行n列,判断每个位置的监控是否需要打开;
  2. 当前位置+四个方向,任意一个位置有1则需要打开该位置的监控;
# 输入行 列
m, n = [int(x) for x in input().split()]# 输入停车分布
arr = []
for i in range(m):arr.append([int(x) for x in input().split()])# 遍历每个位置
result = 0
for i in range(m):for j in range(n):if arr[i][j] != 1:# 如果当前不为1,则判断四个方向的情况left = (j-1 >= 0) and arr[i][j-1] == 1right = (j+1 < n) and matrix[i][j+1] == 1top = (i-1 >= 0) and matrix[i-1][j] == 1bottom = (i+1 < m) and matrix[i+1][j] == 1if any([left, right, top, bottom]):result += 1else:# 当前位置为1,则直接打开监控result += 1print(result)

 

http://www.dtcms.com/wzjs/94252.html

相关文章:

  • 2018年网站开发语言排行最常用的几个关键词
  • 惠州论坛网站建设企业网络组建方案
  • 免费网站开发模板网站前期推广
  • 做正品的汽配网站舆情分析网站
  • 南充商城网站建设网站群发推广软件
  • 高端网站设计欣赏今日热点头条新闻
  • 深圳市宝安网站建设品牌关键词优化哪家便宜
  • 备案名称和网站名称最近新闻热点事件
  • 南通网站建设机构深圳seo公司排名
  • 自己写代码做网站要什么技术长沙百度提升排名
  • asp网站如何做伪静态广州seo代理
  • wordpress 网站源码网站建设方案范文
  • 网站js幻灯片代码深圳百度推广代理
  • 美团如何进行网站的建设和维护googlechrome浏览器
  • 怎么自己做APP网站seo外包收费
  • iis7 wordpress 伪静态seox
  • ps网页设计实验报告seo网上培训多少钱
  • 网站开发不兼容ie8苏州seo报价
  • 上海教育网站前置审批泸州网站seo
  • 医疗设备公司的网站怎么做搜索引擎优化大致包含哪些内容或环节
  • 论坛网站怎么做网络营销的含义的理解
  • 收录入口在线提交seo是什么意思?
  • 新网站seo方法百度竞价推广登录
  • 东莞网站优化方法如何在百度提交自己的网站
  • 网站建设的费用计入微信引流推广精准粉
  • 做抽奖的网站犯法吗上海百度关键词推广
  • 简易crm黑龙江seo关键词优化工具
  • 北关网站制作南阳seo优化
  • web网站案例公司网站建设步骤
  • 投票活动网站怎么做seo外包服务