华为OD机试】-真题 !!点这里!!

华为OD机试】真题考点分类 !!点这里 !!

题目描述

2XXX年,人类通过对火星的大气进行宜居改造分析,使得火星已在理论上具备人类宜居的条件,

由于技术原因,无法一次性将火星大气全部改造,只能通过局部处理形式,

假设将火星待改造的区域为row * column的网格每个网格有3个值,

宜居区、可改造区、死亡区,使用YES、NO、NA代替,YES表示该网格已经完成大气改造,

NO表示该网格未进行改造,后期可进行改造,

NA表示死亡区,不作为判断是否改造完成的宜居,无法穿过

初始化下,该区域可能存在多个宜居区,并且每个宜居区能同时在每个太阳日单位向上下左右

四个方向的相邻格子进行扩散,自动将4个方向相邻的真空区改造成宜居区;

请计算这个待改造区域的网格中,可改造区是否能全部变成宜居区,

如果可以,则返回改造的太阳日天数,不可以则返回-1。

输入描述

【华为OD机试】宜居星球改造计划【2023 B卷|200分】相关推荐

  1. 华为OD机试 - 宜居星球改造计划(Java JS Python)

    题目描述 2XXX年,人类通过对火星的大气进行宜居改造分析,使得火星已在理论上具备人类宜居的条件: 由于技术原因,无法一次性将火星大气全部改造,只能通过局部处理形式: 假设将火星待改造的区域为row ...

  2. 【华为OD机试】最大股票收益【2023 B卷|100分】

      [华为OD机试]-真题 !!点这里!! [华为OD机试]真题考点分类 !!点这里 !! 题目描述 假设知道某段连续时间内股票价格,计算通过买入卖出可获得的最大收益. 输入一个大小为 n 的数 pr ...

  3. 【OD统一考试(B卷)】火星改造、宜居星球改造计划,Python 解答 | 华为OD机试考生新抽中题

    最近更新的博客 华为 od 2023 | 什么是华为 od,od 薪资待遇,od 机试题清单 华为 OD 机试真题大全,用 Python 解华为机试题 | 机试宝典 [华为 OD 机试]全流程解析+经 ...

  4. 【华为OD机试真题2023B卷 JAVAJS】宜居星球改造计划

    华为OD2023(B卷)机试题库全覆盖,刷题指南点这里 宜居星球改造计划 知识点广搜 时间限制:1s 空间限制:32MB 限定语言:不限 题目描述: 2XXX年,人类通过对火星的大气进行宜居改造分析, ...

  5. 【华为OD统一考试B卷 | 200分】宜居星球改造计划(Java JavaScript Python)

    华为OD统一考试A卷+B卷 新题库说明 2023年5月份,华为官方已经将的 2022/0223Q(1/2/3/4)统一修改为OD统一考试(A卷)和OD统一考试(B卷). 你收到的链接上面会标注A卷还是 ...

  6. 【华为OD机试c++/java/python 真题2023 Q1】

    2023 Q1 新题库,实时更新中!!!!! [华为OD机试]-真题 !!点这里!! [华为OD机试]真题考点分类 !!点这里 !! 这些题目每一道博主都刷了至少两遍,对每一个题目都有自己的见解和思考 ...

  7. 华为od统一考试B卷【宜居星球改造计划】Java 实现

             所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 2XXX年,人类通过对火星的大气进行宜居改造分析, ...

  8. 【华为OD机试真题 python】 比赛【2022 Q4 | 100分】

    ■ 题目描述 一个有N个选手参加比赛,选手编号为1~N(3<=N<=100),有M(3<=M<=10)个评委对选手进行打分. 打分规则为每个评委对选手打分,最高分10分,最低分 ...

  9. 华为OD机试2023年最新题库(JAVA、Python、C++)

    我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享. 2023年5月份题库已经更新为OD统一考试(B卷),题库由三部分组成: 1.202 ...

最新文章

  1. Android5.0新特性:主题样式
  2. 基于matlab的卷积码实验报告,基于MATLAB的卷积码编译码设计仿真.doc
  3. zookeeper 3.4.6安装
  4. IOS 学习笔记 2015-04-15 手势密码(原)
  5. linux 环境下的进程间的通信——消息队列传输结构体
  6. Google的十个核心技术
  7. LeCun:深度学习在信号理解中的强大和局限(视频+PPT)
  8. 【BZOJ4538】【HNOI2016】网络(树链剖分,线段树,堆)
  9. 【SecureCRT】SecureCRT设置上传下载目录
  10. equal和==的区别
  11. 彻底解决win10时间同步失败
  12. 基于51单片机的四位共阴数码管秒表proteus仿真
  13. 每一个被别人吃得死死的人,其实是…
  14. NEUQ—ACM实验班2.4小测试反思总结
  15. [LeetCode] 871. Minimum Number of Refueling Stops
  16. ES基本介绍(2)(*)
  17. 14Cr1MoR容器、14Cr1MoR对应材质SA387Gr11CL2
  18. 无法登陆github的解决方法
  19. 电大工商管理计算机考试,东方电大工商管理专科计算机期末复习应用基础实验报告...
  20. 疫情严重,推迟开学,在家如何高效学习

热门文章

  1. C语言中两个反正切函数atan与atan2的区别
  2. 暴力拆解联想台式机键盘
  3. 2020-04-13起码仗剑走天涯
  4. 【CK】ClickHouse安装与使用
  5. 冯诺依曼计算机的主要组成及其特征
  6. [11.02] 猴猴的比赛
  7. 离开谷歌的李飞飞没闲着,通过机器学习研究抑郁症!
  8. 如何使用git精确定位代码的出处,作者,时间,SHA,并精确查看代码的修改记录
  9. 修改mysql中数据库存储主路径
  10. python怎么输入小数啊_如何在python中打小数点